window.close()
Natürlich können Sie jedes Window mit der winzigen 'Scließen-Schaltfläche in der Titelzeile oben rechts schließen. Komfortabler für den Seitenbesucher wäre eine größere Verweisfläche als Textlink oder Grafik.
|
|
PopUp-Window schließen mit Text- oder Grafik-Link
fifty ways to close your window ... wären ein paar zu viel, aber 3 von 6 Möglichkeiten finden Sie hier. Falls Sie das Top-Frame Browserfenster schließen möchten, finden Sie diese 3 Lösungen im nächsten Beitrag.
3 grundsätzliche Möglichkeiten:
- mit einem Link
- mit einem Formular-Button
- mit einem Veweis über eine Grafik

|
6 Buttons zum download
weiß

weiß

transparent

transparent
|
Mehr Buttons als 'close-Verweisfläche' finden Sie auf meiner Image-Download-Seite:
Mini-Images für den Webmaster (neues Browserfenster)
Fenster schließen
1 Schließen eines Windows mit einem Link-Klick
<a href="javascript:window.close()">Fenster schließen</a>
Fenster schließen
2 Schließen eines Windows mit einem Image-Klick
<a href="javascript:window.close()">
<img border="0" src="imagename.gif" width="80" height="50">
</a>
3 Schließen eines Windows mit einem Button-Klick
<form>
<input type="button" value="close" onClick="window.close()">
</form>
Hinweis
Manchmal wird der JavaScript-Befehl "window.close()" eine Nachfrage des Browsers auslösen: Soll das Window wirklich geschlossen werden?
|
|
Diese Nachfrage ist browser- und situationsabhängig.
Diese Nachfrage für Schließen-Links können sie für PopUp-Windows umgehen wenn sie den Schließen-Link von einem JavaScript schreiben lassen das vorher untersucht, ob es wirklich ein PopU-Window oder nicht das letzte verbleibende offene Browserfenster ist, das geschlossen werden soll.
"... gibt es einen 'Öffner' für dieses Window?" (ganz banal ausgedrückt)
<script type="text/javascript" language="JavaScript">
<!--
if (window.opener)
document.write('<a href="#" onclick="self.close();">Close this window</a>');
//-->
</script>
Handelt es sich beim Anzeigeort nicht um ein PopUp, wird der Link nicht angezeigt.
Ideal für HTML-Seiten die mal in einem neuen Browserfensetr / Tab , mal in einem Window angezeigt werden sollen.

|