Avatar billede jenskf2 Nybegynder
17. februar 2002 - 15:50 Der er 15 kommentarer og
1 løsning

Åbning af vindue?

Hej

Jeg vil gerne åbne et RealAudio eller OnePlayer vindue (dog IKKE et browser-vindue) fra et VB script. Men hvis jeg skriver...

response.redirect("rtsp://12.4.165.99/audio/RAD938_sat_12082001.rm")

...åbnes det rigtige vindue godt nok, men samtidigt bliver redirecter browseren til en hvid side, hvilket den ikke skal, for den skal forblive, hvor den er.

Hvordan åber jeg vinduet unden der redirect'es?
Avatar billede stigc Nybegynder
17. februar 2002 - 15:54 #1
response.write("<script>window.open('rtsp://12.4.165.99/audio/RAD938_sat_12082001.rm');</script>
Avatar billede stigc Nybegynder
17. februar 2002 - 15:54 #2
og lige ") til sidst
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 16:07 #3
Ok, det virkede lidt bedre, så mangler jeg bare at få lukket det popup-vindue, som nu er kommet til syne. Således at det eneste vindue, der er åbent kun er det ikke-browser-afspilningsvindue. (Altså RealAudio eller OnePlayer windows plugin'et).

Med andre ord, findes der en måde, hvorpå man kan lukke et fremkommende popup-vindue på (eller måske kun åbne et popup-vinduet i få sekunder, hvorefter det lukker sig selv igen).

Kan du hjælpe mig med det?
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 16:09 #4
[Du glemte forresten at trykke "svar" ellers kan jeg ikke give dig points.]
Avatar billede stigc Nybegynder
17. februar 2002 - 16:24 #5
i Popup vinduet skriver du:

<script>close();</script>
Avatar billede stigc Nybegynder
17. februar 2002 - 16:24 #6
svar
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 16:30 #7
Men det kan jeg jo ikke, da det er et tomt vindue, der har adressen: rtsp://12.4.165.99/audio/RAD938_sat_12082001.rm

Findes der ikke en anden måde, hvorpå man kan åbne et RealPlayer (ikke-browser) vindue på? Eller kan man, når man åbner et vindue, samtidigt fortælle det, at det selv skal lukke om f.eks. 1 sek.?

Eller findes der en 3 løsning.
Avatar billede stigc Nybegynder
17. februar 2002 - 17:04 #8
Prøv da:

<script>

var myWin = window.open('rtsp://12.4.165.99/audio/RAD938_sat_12082001.rm');
setTimeout("myWin.close();",500);

</script>
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 17:05 #9
ok det prøver jeg.
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 17:12 #10
Den kommer med følgende fejl:

response.write("<script>var mywin = window.open('rtsp://12.4.165.99/audio/RAD938_sat_12082001.rm');setTimeout("myWin.close();",500);</script>")
--------------------------------------------------------------------------------------------------------------^
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 17:13 #11
Hvor pilen stopper ved c'et i "close-sætningen".
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 17:30 #12
Med andre ord, hvordan indsætter jeg det, som du lige har foreslået mig, ind i det allerede eksisterende script (så det virker)?
Avatar billede stigc Nybegynder
17. februar 2002 - 17:42 #13
response.write "<script>var mywin = window.open('rtsp://12.4.165.99/audio/RAD938_sat_12082001.rm');setTimeout('myWin.close();',500);</script>"
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 17:53 #14
Selvom der denne gang ingen fejlmeddelelser kommer, lukker vinduet ikke af et ½ sek. Det lukker faktisk slet ikke, hvilket det gjorde ved dit forslag kl. 17:04:25 (dengang var "problemet" bare, at jeg ikke kunne intregere dit forslag i mit eksisterende kode). Det kan jeg nu, men nu lukker vinduet ikke?!?!?

Hjælp! :-)
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 22:33 #15
Det er da'løvn... nu har jeg fundet fejlen. Et lille "w" i "myWin", skulle have været et stort "W", og her sidder man og leder efter alle mulig andre "større" ting og sager, MEN un virker det.

Tak for hjælpen! :-)
Avatar billede jenskf2 Nybegynder
17. februar 2002 - 22:34 #16
Hvis du vil have nogle points, bliver du nødt til at trykke "svar". ;-)
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