PopUp schließen
    
 HomePopUp-Windows • PopUp-Window schließen Quellcode 

 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

rechtsklicken zum download    rechtsklicken zum download
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.





NACH OBEN