ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
748
748
EMPFEHLEN
-
24.09.03 17:10 #1
Hi,
also ich versuche das ein frame bei unload ein popup öffnet und das dieser Popup nach einem timeout geschlossen wird. aber das funktioniert noch nicht so wie ich das so will:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
<html> <head> <script type="text/javascript"> function popunder(){ win2=window.open("http://www.outwar.com/page.php?x=608765","", "width=150, height=200,toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0") win2.blur() win2.setTimeOut("win2.close()",12000) window.focus() } </script> </head> <body onunload="popunder()"> </body> </html>
Aber "Diese Methode / Objekt wird nicht unterstützt".... und ich hab keine ahnung was die von mir wollen. sieht für mich alles i. O. aus.
Könnt ihr mir bitte helfen? danke
ShinmAMfG ShinmA :)
-
24.09.03 17:45 #2
- Registriert seit
- Apr 2002
- Ort
- Ingolstadt
- Beiträge
- 2.940
Hallo,
setTimeOut ist falsch, richtig wäre "setTimeout".
bye
-
24.09.03 18:03 #3
danke dieser fehler ist jetzt weg, aber ich habe noch das problem das dieses fenster nicht geschlossen wird.
neuer code:
eigentlich müsste doch das fenster nach einer sekunde geschlossen werden oder?Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
<html> <head> <script type="text/javascript"> function popunder(){ win2=window.open("http://www.outwar.com/page.php?x=608765","", "width=150, height=200,toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0") win2.blur() setTimeout("win2.close()",1000) window.focus() } </script> </head> <body onunload="popunder()"> </body> </html>MfG ShinmA :)
-
24.09.03 19:01 #4
- Registriert seit
- Nov 2002
- Ort
- Altdorf bei Nürnberg
- Beiträge
- 3.027
Liegt daran, dass setTimeout die Variable win2 nicht kennt.
Das könnte helfen:
Wenn das nicht, dann das:PHP-Code:var win2:
function popunder(){
win2 = window.open("...","", "...")
win2.blur()
setTimeout("win2.close()",1000)
window.focus()
}
PHP-Code:var tmp:
function popunder(){
win2 = window.open("...","", "...")
win2.blur()
tmp = win2;
setTimeout("tmp.close()",1000)
window.focus()
}
-
24.09.03 19:17 #5
das funktioniert auch nicht.
er wartet zwar diesen timeout ab aber das fenster wird dann nicht geschlossen.
gibt es einen anderen weg ein popup zu schließen?Code :1 2 3 4 5 6 7 8
var tmp; function popunder(){ win2 = window.open("http://www.outwar.com/page.php?x=608765","", "width=150, height=200,toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0") win2.blur() tmp = win2; setTimeout("tmp.close()",1000) window.focus() }
ich habe es schon darüber gemacht das sich ein frameset öffnet und bei loaed schließt aber ich kann das zu öffnender fenster NICHT in einem frame laden, oder würde das über einen weg mit iframes gehen?MfG ShinmA :)
Ähnliche Themen
-
CSS PopUp mit JavaScript schließen?
Von blizz-faad im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 07.05.09, 12:07 -
Popup schließen Button ?
Von mediaroad im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 24.06.08, 12:32 -
PopUp vom Opener aus schließen
Von Anbrix im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 06.09.06, 20:58 -
POPUP schließen
Von YKSI im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 11.02.05, 00:02 -
Popup automatisch schließen
Von reddi im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 14.02.04, 15:11





Zitieren
Login





