[ClosingWindows]

Ein Fenster aufmachen ist eine Sache....es wieder zu schliessen, eine andere... ;-)

[Kompatibilität]

Es gibt unterschiedliche Methoden, ein via JavaScript geöffnetes Fenster wieder zu schliessen:

Ein Hinweis noch zu Frameseiten:

Frameseiten innerhalb eines Framesets lassen sich nicht schliessen, nur das Eltern (Parent-) Fenster kann geschlossen werden!
Wo bei normalen Fenstern der window.close() Befehl verwendet wird, muss bei Frameseiten top.window.close() verwendet werden.

Ach ja, noch was (da diese Frage ganz bestimmt auftaucht) :-))

Wenn Sie versuchen, ein Fenster zu schliessen, welches KEIN PopUp- Fenster ist, also nicht von JavaScript geöffnet wurde, wird der Browser dies mit einem Confirm- Fenster quittieren, wo sie das Schliessen des Fensters bestätigen müssen. Diese Bestätigung lässt sich NICHT vermeiden.

1. Fenster via TextLink schliessen
---------------------------------

<a href="javascript:window.close()">Close</a>

2. Fenster via ImageLink schliessen
----------------------------------------


<a href="javascript:window.close()">
<img border="0" src="closingwindows.gif" width="95" height="46">
</a>

3. Fenster via Button schliessen
------------------------------------

<form>
<input type="button" value="Close" onClick="window.close()">
</form>

4. Frameset Fenster via TextLink schliessen
-------------------------------------------------

<a href="javascript:top.window.close()">Close</a>

5. Frameset Fenster via ImageLink schliessen
---------------------------------------------------

<a href="javascript:top.window.close()">
<img border="0" src="closingwindows.gif" width="95" height="46">
</a>

6. Frameset Fenster via Button schliessen
------------------------------------------------

<form>
<input type="button" value="Close" onClick="top.window.close()">
</form>

Copyright © 1998- Nightfire Webworker Archiv Script No: 0095