Aus historischen Gründen listet diese Seite Methoden auf, die früher zum programmgesteuerten Schließen eines Browser-Tabs oder -Fensters mit JavaScript verwendet wurden.
Ab 2017 gibt es keine Möglichkeit, einen Webbrowser-Tab oder ein Fenster mit JavaScript zu schließen. Moderne Sicherheitsstandards lassen dieses Verhalten nicht zu. Der folgende JavaScript-Code funktioniert nicht mehr und dient nur zu Bildungszwecken.
Schließen eines Fensters mit JavaScript: zwei frühere Methoden
Die erste Methode erstellte eine Schaltfläche, die beim Klicken den Benutzer aufforderte: “Möchten Sie dieses Fenster schließen?” Wenn der Benutzer auf OK geklickt hat, wurde die Registerkarte oder das Fenster des Browsers geschlossen.
<input type="button" value="Close this window" onclick="self.close()">
Die zweite Methode erforderte etwas mehr Arbeit, vermied aber das “Aufforderungsproblem”. Der folgende Code wurde in den Kopf einer HTML-Seite eingefügt.
<script language="javascript" type="text/javascript"> function windowClose() { window.open('','_parent',''); window.close(); } </script>
Dann wurde die folgende Codezeile in den Body der HTML-Seite eingefügt.
<input type="button" value="Close this window" onclick="windowClose();">