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...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.