19. august 2004 - 10:15Der er
12 kommentarer og 2 løsninger
En anden måden end loadVariablesNum (text.php, 0);
Hej,
Er der en anden måden at loade variabler ind i flash ? Det jeg gerne vil er at kunne definerer en variabel i i den samme php fil som jeg henter min swf. fil inde i !
Det skal bruges til en overskrift der er en flash fil, hvor jeg så gerne vil kunne definerer det i min php og der ved kunne genbruge min overskrift.swf til alle mine sider...
Lyder som om du i swf'ens embedkode skal sætte din overskrift. På den måde behøver du ikke som sådan at loade noget ind i Flash. Flash "kigger" i stedet ud på php-siden og finder de oplysninger den skal bruge:
<param name=movie value="filNavn.swf?variabel=indholdet af min variabel"> <embed src="filNavn.swf?variabel=indholdet af min variabel" quality=high>
I Flash kommer variablen så ind og ligge i _root., dvs. _root.variabel
Bruger man flashVars vil .swf'en stadigt caches - Det riskerer du den ikke bliver ved at ændre i selve movienanvnet (med mindre det er samme variabel som der tidligere har været).
Nu spiller jeg lige dum: Virker Flashvars nu også upåklageligt med Mozilla, Opera og hvad alle de nye 3. parts browsere hedder? (troede nemlig ikke at <param>-tagget blev læst af dem - men kan godt være min viden på området er uddateret?)
Som _k skriver (sikke vi henviser til hinanden) så vil variablen ikke skulle loades - det er den allerede, og ligger i roden som _root.variabel eller hvad du nu har kaldt den.
Det var et meget lille svar Morten henviste til ;-)
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.