23. maj 2002 - 01:11Der er
22 kommentarer og 1 løsning
loadVariablesNum med html.
Hej. Jeg er ved at lave en liste, som jeg importerer fra textfil. Der skal være links på punkterne, så derfor her jeg skrevet dette i tekstfilen:
lyricstxt=<a href="flymetothemoon.html">Fly me to the moon</a> <a href="somethingstupid.html">Something Stupid</a> <a href="igetakickoutofyou.html">I get a kick out of you</a> <a href="ileftmyheartinsf.html">I left my heart in San Fransisco</a>
Det virker glimrende, men den skal skifte farve mår man har mouseover, altså når linket er aktivt, kan man skrive det i html-koden ?? -Så flash godtager det.
Ehe ja da du ka egenligt godt, men det er så besværligt at det ikke er det værd.
Du skal i stedet for href køre en AS funktion der finder hvilket link du har musen over. Derfra skal du så lave en ny streng til tekst feltet hvor netop kun det link har fået en ny farve. Se det er vidst alt for meget overkill. :))
Alternativt kan du lave dublicate movieClip og altså istedet for et felt brug flere små felter placeret under eller ved siden af hinanden.
Jeg har en flash, som skal være et arkiv over sangtekster, og når man trykker på jazz, skal der kome en liste i feltet, når man trykker på pop, skal der komme en anden liste i feltet.
Måske skulle jeg bevæge mig over i ASP og database udveksling ??
legende - ASP gør ikke den store forskel her. så skal du have ASP scriptet til at udskrive alle link og det rigtige med en anden farve. Det gør det jo ikke ligefrem smartere at skulle kontakte serveren igen for at skifte link farve....
A1 - Xml vil give fuldstændigt samme problemer og nok endnu værre, da du så skal kontakte et ASP/PHP script på serveren først der så ændre i XML filen hvorefter den så kan læses ind. -
A1 - Anyway så venter jeg stadigt på den mail - Jeg tænkte på om vi skulle offentliggøre det og forsøge at trække så mange med som muligt. :))
Jeg mente ikke at jeg ville skrive en asp-side, blot for at skifte farve !!!
Flashen skulle embeddes på asp-siden, og når man valgte kategori skulle siden reloade med en anden liste (med links og farve osv)ved at indlæse den med en anden variabel i url'en/formen
Men ideen var jo at lave det i flash, ved at skrive openwindow i tekstfilen som href og få mouseover med css, eller whatever, og importere listen med loadVariablesNum. Denne nye løsning bliver dog nogenlunde. En flash-menu, en html selector, og endnu en flash med "get songlyrics" nederst, som kører min openWindow funktion med det der er valgt i selectoren. ?!?! -Det må da være den rette måde at gøre det på (sådan da)
Nå, havde ikke lige set din sidste kommentar. Og det har du ret i. Lidt sært at en html-selector blev "løsningen". Nu skal jeg så bare skrive alle listerne i samme asp-side, i stedet for i tekstfiler.
Jamen der er vel ikke de store problemer i at vælge noget fra flashen af?? (din selector del) og så derfra åbne et vindue med de rigtige informationer...
Næh, hvis du har de 4 øverste knapper i et textfelt, så kan du jo sagtens få dem til at loade de tilsvarende links ind i feltet nedenunder.
Dog så er jeg stadigt af den overbevisning om at dublicateMovieclip må være den simpleste løsning på dit problem. I virkerligheden er det jo slet ikke uoverkommeligt - Så ringe er du da heller ikke til flash ;-)
Selvfølgelig. Det var da derfor jeg blev glad. Der var ingen sarkasme her (eller der).
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.