Window automatisch schließen
Auto-Close plus Zeitanzeige
Wenn sie ein aufgerufenes Fenster nach eingestellter Zeit automatisch geschlossen werden soll, reicht es diesen JavaScript-Befehl im Body-Tag der HTML-Seite des Windows zu notieren.
|
|
Im BODY-Tag der HTML-Datei des Windows:
<body onLoad="setTimeout(window.close, 5000)"
Die Vorgabezeit bis zum Schließen (hier 5 Sekunden) wird in Millisekunden eingetragen.
- onLoad beim Laden der HTML-Seite
- setTimeout(Anweisung, 5000) führt die Anweisung zum Schlißen des Windows nach einer Verzögerungszeit von 5000 Millisekunden aus
Zur Anpassung folgende Änderungen im Aufruf:
| Element |
hier im Beispiel |
ersetzen mit |
| Verzögerung |
5000 |
Wert in ms |
|
Testwindow manuell öffnen
Bitte beachten
Bei diesem Beispiel wird das Window mit dem Auto-Schließen-Befehl aus einer HTML-Seite heraus geöffnet. Nach dem Schleißen des PopUp-Windows wird also immer noch ein Browserfenster geöffnet sein und nicht das letzte Fenster (und damit der Browser) geschlossen werden.
Falls sie diesen JavaScript-Befehl testen und es sich dabei um das einzige geöffnete Fenster des Browsers handelt, erscheint bei den meisten Browsern ein Confirm-Dialog der noch einmal nachfragt ob das Fenster wirklich geschlossen werden soll, weil es sich um
das letzte zu schließende Browserfenster handelt.
Der Dialog wird browserintern generiert. Mir ist nicht bekannt wie er unterdrückt werden kann.

|