Comment fermer une fenêtre de navigateur avec du code HTML?

À compter de 2017, il n'est plus possible de fermer un onglet ou une fenêtre de navigateur Web à l'aide de JavaScript. Les normes de sécurité modernes ne permettent pas ce comportement.

Pour des raisons historiques, cette page répertorie les méthodes précédemment utilisées pour fermer par programmation un onglet ou une fenêtre de navigateur à l'aide de JavaScript.

Fermer une fenêtre avec JavaScript: deux méthodes précédentes

La première méthode a créé un bouton qui, lorsque l'utilisateur clique dessus, demande à l'utilisateur "Voulez-vous fermer cette fenêtre?" Si l'utilisateur clique sur OK, la fenêtre se ferme.

La deuxième méthode demandait un peu plus de travail, mais évitait le "problème de demande". Le code suivant peut être inséré dans l'en-tête d'un document HTML:

 fonction windowClose () {window.open ('', '_ parent', ''); window.close (); } 

Ensuite, la ligne de code suivante peut être insérée dans le corps du document HTML: