Avatar billede sortsnak.dk Nybegynder
29. maj 2008 - 15:29 Der er 2 kommentarer og
1 løsning

Eksekver javascript når flash-film er slut

Hvordan får jeg min flashfilm til automatisk at køre en javascript-funktion når filmen er slut?

Det jeg har gjort (og som ikke virker) er at indsætte
getURL("java script:alert('test')");
stop();
i sidste frame i timelinen. Der sker bare ikke noget... :(
Avatar billede maqhem Nybegynder
29. maj 2008 - 17:01 #1
Ah pas på med at vurdere, at din løsning ikke virker. Det kan rent faktisk godt være, at din browser er sat til at blokere javascript (i hvert fald lokalt). Jeg har lige haft leget med javascript i AS3, og der virkede det først, da det kom op på nettet. Men jeg må indrømme, at jeg aldrig har prøvet med javascript i AS2, for det har aldrig været nødvendigt. Men prøv at smide det op på nettet. Slå eventuelt din sikkerhed til at være "always" på følgende link:

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

Så skulle det virke, hvis altså din ovenstående kode virker. Men det er jeg sikker på, den gør. Jeg har set noget lignende mange gange.
Avatar billede sortsnak.dk Nybegynder
30. maj 2008 - 10:00 #2
Jaaaaa!! :D Det virkede da jeg smed det op på min webserver!!

Mange tak maqhem! Smid et svar og nyd dine velfortjente point! :)
Avatar billede maqhem Nybegynder
30. maj 2008 - 10:22 #3
Tak skal du have.
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