Avatar billede anders77 Nybegynder
02. december 2001 - 12:38 Der er 13 kommentarer og
1 løsning

Overførsel af variabler fra HTML til Flash

Hej

Jeg vil blot høre om der er nogen, der kender til andre parameter overførsler fra HTML til Flash end at bruge \"PARAM NAME=movie VALUE=\"movie.swf?var=blablabla&var2=blablabla\"?

Det må ikke være med JavaScript eller andre former for scripting.

Kunne man lave noget lign. \"PARAM NAME=movie VALUE=\"movie.swf VAR=blablabla VAR\"=blablabla\".

VH

Anders Thingholm
Avatar billede ditlev Juniormester
02. december 2001 - 13:11 #1
Du kan loade variabler vha. kommandoen:
loadVariables()

Variablerne kan så være definerede i en txt fil, eller hentes ind fra fx. ASP

Variablerne skal opsættes således:

variabel=etellerandet&variabel2=nogetandet etc.
Avatar billede anders77 Nybegynder
02. december 2001 - 13:19 #2
Jeg skrev jo \"Det må ikke være med JavaScript eller andre former for scripting.\" :-)
Avatar billede ditlev Juniormester
02. december 2001 - 13:23 #3
Jammen jammen,

loadVariables er kommandoen i Flash!
Du skal squ da fortælle Flash at den skal hente variablerne, for at der sker noget.

Og txt dokumentet kan laves i notepad. Det har intet med scripting at gøre. Du skal blot opsætte variablerne på ovenstående måde for at Flash forstår dem.
Avatar billede anders77 Nybegynder
02. december 2001 - 13:25 #4
ok, man lad mig omformulere. Der kan ikke bruges loadVariables() - variablerne skal læses ind automatisk, som ved \"PARAM NAME=movie VALUE=\"movie.swf?var=blablabla&var2=blablabla\".
Avatar billede ditlev Juniormester
02. december 2001 - 13:30 #5
Okay,

Jeg står af. Håber der er andre der tager over :o)
Avatar billede nikolajdu Nybegynder
02. december 2001 - 21:31 #6
Hvis ikke du må bruge javascript, så bliver det umuligt at hente noget ud af url´en.
Avatar billede anders77 Nybegynder
03. december 2001 - 07:42 #7
Hej nikolaidu. Dvs. at jeg ikke kan bruge noget lignende denne form: \"PARAM NAME=movie VALUE=\"movie.swf VAR=blablabla VAR\"=blablabla\"?

Hvad så hvis jeg bruger JavaScript? Har du så en ide?

VH

Anders
Avatar billede nikolajdu Nybegynder
03. december 2001 - 10:35 #8
Hvis du giver din flashfilm et ID inde i koden:

<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\"
WIDTH=300 HEIGHT=200 NAME=minFilm>

Så kan du sætte den således:

<script>
window.document.minFilm.SetVariable(\"VariabelNavn\", \"vaerdien\");
</script>
Avatar billede nikolajdu Nybegynder
03. december 2001 - 10:36 #9
Virker kun i IE.
Avatar billede nikolajdu Nybegynder
20. december 2001 - 18:24 #10
Hvorn går det her?
Avatar billede anders77 Nybegynder
20. december 2001 - 18:33 #11
Avatar billede anders77 Nybegynder
20. december 2001 - 18:33 #12
Avatar billede nikolajdu Nybegynder
20. december 2001 - 18:35 #13
SE det var lige præcis så meget forklaring fra din side at jeg synes du pisser på os. Du har fået svar på dit spørgsmål og alligevel bliver vi afvist. tsk tsk.
Avatar billede anders77 Nybegynder
20. december 2001 - 21:54 #14
hej igen

Jeg fik ikke noget svar på det spørgsmål, som jeg stillede - dvs. ingen point.

Jeg håber ikke at jeg har trådt dig over tæerne.

VH

Anders
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