Avatar billede msn Nybegynder
18. marts 2009 - 13:55 Der er 3 kommentarer og
1 løsning

Loade ekstern swf ind i root fra anden ekstern swf

Jeg har et hovedsite, hvor der skal afvikles en rækkes musikplayere efter hinanden. Den første (player1.swf) hentes ind i sitet i et tomt movieclip med titlen "player_target". Koden der her bruges er:
loadMovie("audio/player1.swf", "player_target");
Alt er fint med det.

I slutningen af tidslinjen i player1 indsætter jeg dernæst koden:
_root.loadMovie("audio/player2.swf", "player_target");

Men i stedet for at erstatte player1.swf på sitet overtager player2.swf hele siden, og dermed forsvinder sitet og kun playeren er tilbage. Hvad gør jeg forkert?
Avatar billede andersbro Nybegynder
19. marts 2009 - 00:21 #1
Hvis man antager, at du bruger _root anden gang du loader fordi koden ikke er placeret i main timeline, skal du i stedet bruge nedenstående for at ramme det rigtige movieclip.
_root.loadMovie("audio/player2.swf", "_level0.player_target");
Avatar billede msn Nybegynder
19. marts 2009 - 12:27 #2
Der sker det samme selvom der er tilføjet _level0
Avatar billede andersbro Nybegynder
20. marts 2009 - 10:18 #3
OK, jeg tror at problemet er at der står _root foran loadMovie.
Avatar billede msn Nybegynder
20. marts 2009 - 15:20 #4
Har fået løsningen andet steds fra. "_root" skulle udskiftes med "this", så virker det. Tak for inputs.
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