Avatar billede loudrup Nybegynder
15. maj 2003 - 09:21 Der er 11 kommentarer og
1 løsning

stoppe en LoadMovie

Jeg er ved at lave en hjemmeside og på forsiden har jeg indsat en LoadMovie animation, men det er meningen at denne animation skal stoppe hvis brugeren vælger et popup vindue på siden. Hvordan gør jeg det?
Avatar billede barklund Nybegynder
15. maj 2003 - 09:24 #1
du unloader filmen:

movieclipHvorDuLoadedeFilmen.unloadMovie();

eller stopper den:

movieclipHvorDuLoadedeFilmen.stop();
Avatar billede loudrup Nybegynder
15. maj 2003 - 14:21 #2
Det er du nødt til at uddybe for mig. Kan du ikke skrive koden lidt mere udførligt, og fortælle helt nøjagtigt hvor den skal placeres. Skal koden skrives på den animation der skal stoppe eller hvad? Det er jo ikke meningen at animationen skal fjernes fra scenen, men stoppe.
Avatar billede barklund Nybegynder
15. maj 2003 - 15:24 #3
Du har vel en knap, som åbner et popupvindue. Hvilken kode har du herpå. Og med hvilken kode loader du din film ind.

Jeg kan jo ikke være mere præcis, når jeg ikke ved hvilken sammenhæng, det skal passe ind i.
Avatar billede loudrup Nybegynder
15. maj 2003 - 20:09 #4
Her er koden på den animation som skal stoppe når der vælges et link hvorpå der kommer et popup vindue:

createEmptyMovieClip("mitMovieClip",o);
with (mitMovieClip){
    _x =420;
    _y =80;
}
loadMovie("til_forsiden.swf",_root.mitMovieClip);


Her er koden på mit popup vindue:

on (release) {
getURL ("java script:NewWindow=window.open('fjernsyn1.html','newWin','width=716,height=410,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No');  NewWindow.focus();      void(0);");
}

Som du kan se så fylder dette vindue ikke hele hjemmesiden, og derfor kan man se den anden i baggrunden. Samtidig er der lyd på den øverste kode, hvilket kan være distraherende når popup vinduet starter, for der er nemlig også lyd på.
Avatar billede barklund Nybegynder
15. maj 2003 - 21:20 #5
Jamen så sætter du bare på din onRelease:

on (release) {
    _root.mitMovieClip.stop();
    getURL ("java script:NewWindow=window.open('fjernsyn1.html','newWin','width=716,height=410,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No');  NewWindow.focus();      void(0);");
}
Avatar billede loudrup Nybegynder
16. maj 2003 - 12:46 #6
Det kan jeg ikke få til at virke. Jeg har prøvet at sætte koden ind på både den øverste kode og derefter på den nederste kode. Kan du ikke fortælle mig nøjagtigt hvor jeg skal placere koden. Jeg er ikke så godt til koder, og har derfor svært ved at overskue helt nøjagtigt hvad jeg skal gøre.
Avatar billede barklund Nybegynder
16. maj 2003 - 14:11 #7
din "til_forsiden.swf" - er det bare en simpel animation uden noget andet?

Og du skal selvfølgelig erstatte en on(release){} du havde (nummer 2 script) med den jeg skrev.
Avatar billede loudrup Nybegynder
17. maj 2003 - 10:26 #8
"til_forsiden.swf", er en animation med lyd, men til sidst i animationen er der 2 links. Derfor ville jeg gerne have at når der vælges et andet link mens denne animation kører, så stopper den ved sidste frame, så de links animationen har kommer til at stå på skærmen. Kan det lade sig gøre?
Avatar billede barklund Nybegynder
17. maj 2003 - 11:46 #9
Du skriver bare:

_root.mitMovieClip.gotoAndStop(_root.mitMovieClip._totalFrames);

Og det putter du ind på din knap...
Avatar billede loudrup Nybegynder
18. maj 2003 - 16:49 #10
Nu virker det. Det var dejligt. Gider du lige sende mig et svar så jeg kan give dig dine point.

Hilsen loudrup :)
Avatar billede barklund Nybegynder
18. maj 2003 - 16:56 #11
Ok :)
Avatar billede barklund Nybegynder
18. maj 2003 - 20:47 #12
Tark for point :)
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