Avatar billede oziris Nybegynder
29. marts 2006 - 11:44 Der er 9 kommentarer og
1 løsning

Flash reagerer ikke på variabel fra html

Jeg sender en variabel (frame=rundtur) fra min html via flashvars:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="668" height="70">
            <param name="movie" value="pix/menu.swf">
            <param name="quality" value="high">
            <param name="flashvars" value="frame=rundtur">
            <embed src="pix/menu.swf?frame=rundtur" width="668" height="70" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" flashvars="&quot;frame=rundtur&quot;"></embed>
          </object>

I min flashfilm skriver jeg i første frame: gotoAnplay(frame), for at spille fra labelen: rundtur, men flash reagerere ikke??

Jeg kan se, at jeg får variablen fra html, når jeg udskriver "frame" i et tesktfelt.

Flash vil også gerne spille hvis jeg skriver: gotoAndPlay("rundtur").
Avatar billede kimg Nybegynder
29. marts 2006 - 13:08 #1
Måske sådan: gotoAnplay(this["frame"])

Kim
Avatar billede kimg Nybegynder
29. marts 2006 - 13:09 #2
Selvfølgelig sådan her: Måske sådan: gotoAndPlay(this["frame"])
Avatar billede oziris Nybegynder
29. marts 2006 - 14:21 #3
Så snart jeg smidder anførselstegn rundt om "frame" bliver den til en streng og er ikke længere en variabel.
Avatar billede oziris Nybegynder
29. marts 2006 - 14:29 #4
meget mystisk!! det virker på nogen af mine labels.
Avatar billede kimg Nybegynder
29. marts 2006 - 14:43 #5
Du vel også kalde den med _root.frame
Avatar billede oziris Nybegynder
29. marts 2006 - 14:55 #6
Det er lidt som om flashen ikke altid starter fra frame 0 når jeg opdaterer...
Avatar billede oziris Nybegynder
29. marts 2006 - 17:07 #7
Det virker perfekt i Firefox men ikke i IE.. (syns tit jeg støder på det problem).

Hvordan kan jeg få IE til at reloade flashen ordentligt hvergang opdaterer?
Avatar billede oziris Nybegynder
30. marts 2006 - 12:02 #8
Jeps, IE kunne ikke nå variablen i første frame så jeg måtte skrive den i anden også.. Tak for hjælpen. smid svar!
Avatar billede kimg Nybegynder
30. marts 2006 - 12:51 #9
Her har du et svar ;-)

Kim
Avatar billede larsholmgaard_dk Nybegynder
30. marts 2006 - 13:00 #10
Husk at sende variablen med begge steder du skriver "menu.swf" i html'en, der holder din flashfilm. Ellers giver det problemer med IE/FF kompatibilitet.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester