Avatar billede kalleballe Nybegynder
10. oktober 2002 - 15:11 Der er 9 kommentarer og
1 løsning

kalde javascript fx fra flash

Jeg ønsker at kalde en javascript fx fra flash der så skal retunere nogle data til flash.'

Hvordan kan jeg mon gøre dette??

vh

KalleBalle
Avatar billede baitianlong Nybegynder
10. oktober 2002 - 15:14 #1
Hvad mener du helt præcist med det.

Du kan kalde et javascript med:

getURL("java script:funktion(blabla)");

hvor funktionen så ligger i html dokumentet med flashen
Avatar billede kmx Nybegynder
10. oktober 2002 - 15:17 #2
Data returneret til Flash MX skal være i formatet
&varNavn1=varValue1&varNavn2=varValue2

Så hvis du vil have Flash til at få noget ud af det skal du sørge for at dit script, hvadenten det er PHP, ASP eller Flash outputter i det format.
Og det passer faktisk ikke helt for MX kan også bruge XML, men dertil er jeg ikke nået endnu
Avatar billede kalleballe Nybegynder
10. oktober 2002 - 15:17 #3
Øh, jeg mener bare at jeg skal have nogle data der bliver genereret af en javascript funktion, når jeg trykker på en knap i flash.

Altså TRYK... javascript fx laver f.eks. en liste: 1,2,3,4,5.. og så skal 1,2,3,4,5 sendes tilbage til flashen.
Avatar billede kmx Nybegynder
10. oktober 2002 - 15:19 #4
loadVariablesNum ("path.to.script", 0, "GET");

henter variabler fra scriptet.

Lav så et textfield og marker i proporties at det er Dynamic Text
Skriv variable navnet i "var" feltet.
Avatar billede kalleballe Nybegynder
10. oktober 2002 - 15:20 #5
Rigtig god tutorial mht xml her: http://actionscript-toolbox.com/xmlobject.php

Okay, - så hvordan får jeg en javascript funktion til at sende noget tilbage til flash?
Avatar billede baitianlong Nybegynder
10. oktober 2002 - 15:21 #6
Hvorfor ikke bare skrive funktionen i flashen i stedet for i javascriptet ? Hvad skal den kunne ?
Avatar billede kalleballe Nybegynder
10. oktober 2002 - 15:21 #7
okay det har du svaret på nu..
Avatar billede kalleballe Nybegynder
10. oktober 2002 - 15:22 #8
Ups jeg skulle til at dele points...
det var altså ikke med vilje legende.dk
Avatar billede kalleballe Nybegynder
10. oktober 2002 - 15:27 #9
jeg har en flash film hvor brugeren kan gøre forskellige ting og når han så har gjort det kan han gå til en anden side, men hvis brugeren nu fortryder og går tilbage til siden med flashfilen så skal den huske brugerens tidligere indtastninger. Altså vil jeg i starten af min flash fil lige gå ud og kalde min javascript funktion. Denne funktion genererer så en liste med variabler ud fra hvad brugeren har tastet da han var inde første gang og denne liste henter jeg så ind i filen som så forholder sig til den.
Avatar billede nikolajdu Nybegynder
10. oktober 2002 - 22:22 #10
Du kan kun returnere data via javascript i IE 5+ - Ergo ingen smart løsning alligevel...
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