Avatar billede jenskf2 Nybegynder
18. februar 2002 - 10:59 Der er 6 kommentarer og
1 løsning

Lukning af vindue, men vent indtil det er helt indlæst?

Hej

Jeg har følgende script, som både åbner et hvidt/tomt browser vindue og et realplayer ikke-browser vindue. Kort derefter (2000 ms) lukkes det tomme/hvide vindue og afspilning i realplayer vinduet forsætter, som det skal.

response.write "<script>var myWin = window.open('"&URL&"');setTimeout('myWin.close();',2000);</script>"

MEN da jeg har erfaret, at ikke alle pc'er/browsere/Interforbindelser er lige hurtige, kan man faktisk godt - ved den langsom pc - komme ud for, at vinduet lukkes før realplayer vinduet bliver åbnet. Dette kunne man jo nemt løse ved at sætte "2000" op til noget mere, men det ville omvendt være træls for dem som sad ved hurtigere pc'ere.

DERFOR kan man ikke gøre noget andet, som er mere smart, nemlig at vente med at lukke vinduet, indtil det er helt indlæst? Og i såfald hvordan gøres det?

På forhånd mange tak for hjælpen.
Avatar billede a1a1 Novice
18. februar 2002 - 13:41 #1
<body onload="window.close();">

skulle gerne gøre det....
Avatar billede jenskf2 Nybegynder
18. februar 2002 - 14:07 #2
Ok, men hvordan indsætte det i mit script? (jeg er begynder):

response.write "<script>var myWin = window.open('"&URL&"');setTimeout('myWin.close();',2000);</script>"
Avatar billede a1a1 Novice
18. februar 2002 - 14:14 #3
det skal være i <body>  tagget i filen der bliver åben window.open('"&URL&"');
Avatar billede a1a1 Novice
18. februar 2002 - 14:14 #4
åbnet...
Avatar billede jenskf2 Nybegynder
18. februar 2002 - 14:27 #5
Men det er ikke muligt, fordi det tomme/hvide browser-vindue, der åbnes og lukkes igen, når realplayer (ikke-browser) vinduet er igang, har f.eks. adressen:

rtsp://realserver.connectlive.com/events/disclosureproject/disclosureproject-050901-28k.rm?start="28.0"&end="1:46:18.0"

Der befinder sig intet kode overhovedet i det browser-vindue, som åbnes og lukke igen, så jeg bliver nødt til "for-programmere" vinduet til at lukke sig selv igen efter et vis interval.  Det virker om også til en vis grad, som forklaret ovenstående. Men i stedet for at lukke sig efter et vis interval, skal det lukke sig, når det er helt indlæst (eller rettere; når realplayer-vinduet er åbnet).

Kan du hjælpe her?
Avatar billede jenskf2 Nybegynder
18. februar 2002 - 14:50 #6
Jeg har løst det nu. Tak for hjælpen.

Jeg submitter bare til en anden siden (som åbner realplayer-vinduet), hvorefter jeg java script:history.back(1)
Avatar billede grace45 Nybegynder
25. oktober 2010 - 14:50 #7
Hej mit navn er nåde er fra Liberia land rart at møde dig min kære jeg vil elske at vide mere om dig min e-mail er (graced_11dabah@yahoo.com)
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
Kurser inden for grundlæggende programmering

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

IT-JOB