Avatar billede f5 Nybegynder
15. april 2004 - 09:56 Der er 9 kommentarer og
2 løsninger

variabler i object tagget

Jeg vil sende nogle parametere ind i flash gennem fra selve object tagget.

Jeg ved at man f.eks. kan skrive

<EMBED src="top_ani_lines.swf?BilledKarusselFolder=karussel"

og så ligger varaiblen BilledKarusselFolder på roden i min flash film.


Men er det muligt at skrive det sådan her:

<PARAM name="BilledKarusselFolder" value="karussel">
<PARAM NAME=movie VALUE="top_ani_lines.swf">

for jeg kan ikke få det til at fungere...

MVH
Michael
Avatar billede _k Nybegynder
15. april 2004 - 10:07 #1
Nej, du kan ikke skrive det på den måde. Til gengæld kan du bruge FlashVar object tag'et:

<PARAM NAME=FlashVars VALUE='BilledKarusselFolder=karussel&enAndenVariabel=Yep, det er mig der er en anden variabel'>

...det skal dog lige indskydes at enkelte browsere (opera, mozilla) ikke altid læser disse object tags. Derfor er din første løsning faktisk den mest skudsikre. Der er dog ikke noget i vejen for at bruge begge dele - lidt ligesom at gå med livrem og seler for ikke at tabe bukserne efter påskekuren ;o)
Avatar billede f5 Nybegynder
15. april 2004 - 10:34 #2
kan man så ikke have flere FlashVars? så som:

<PARAM NAME=FlashVars VALUE='BilledKarusselFolder=karussel>
<PARAM NAME=FlashVars VALUE='BilledKarusselPic=mitBillid.jpeg>

??
Avatar billede _k Nybegynder
15. april 2004 - 10:58 #3
Jo, det er vist helt ok. Prøv det ;)
Avatar billede nikolajdu Nybegynder
15. april 2004 - 11:43 #4
Det giver ingen idé at bruge flashvars ét sted når nu man kan begge steder.

<object...>
<param name="FlashVars" Value="nikolaj=siger hej hej">
<embed FlashVars="nikolaj=siger hej hej"></embed>
</object>
Avatar billede f5 Nybegynder
15. april 2004 - 12:39 #5
nikolajdu, jeg er ikke helt sikker på hvad du mener med dit eksemple?

Jeg vil jo gerne sætte flere variabler ind og det skal fungere på opera og mozilla. Jeg er ikke helt sikker på hvilken måde som er smartest..

/M
Avatar billede nikolajdu Nybegynder
15. april 2004 - 12:57 #6
<object...>
<param name="FlashVars" Value="BilledKarusselFolder=karussel&amp;BilledKarusselPic=mitBillid.jpeg">
<embed FlashVars="BilledKarusselFolder=karussel&amp;BilledKarusselPic=mitBillid.jpeg"></embed>
</object>
Avatar billede f5 Nybegynder
15. april 2004 - 12:59 #7
jeg forstår ikke hvorfor du har skrevet det to gange? Jeg er lidt ny med HTML delen...
Avatar billede _k Nybegynder
15. april 2004 - 13:08 #8
...det er det med livrem og seler. Mozilla osv. læser ikke <param>-tag'et, men altid embed-tag'et. I IE er det imidlertid mest rigtigt (korrigér mig gerne hvis det er helt hen i vejret) at tilgå variablene fra <param>-tag'ene (men KAN sagtens tilgås igennem <embed>-tag'et)
Avatar billede f5 Nybegynder
20. april 2004 - 09:34 #9
Takker for hjælpen. Hvis i vil ligge et svar, vil jeg dele pointene mellem jer.

Tak
Avatar billede _k Nybegynder
20. april 2004 - 10:29 #10
Svar...
Avatar billede nikolajdu Nybegynder
20. april 2004 - 10:53 #11
oki doki :))
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel