Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS

Question : Comment supprimer la confirmation du navigateur lors de la fermeture d'une fenêtre ?

Réponse :

Un script qui exécute window.close() sur une fenêtre qui n'a pas été ouverte par un code javascript, c'est-à-dire sur le principe du popup avec window.open() demandera toujours la confirmation avant de se fermer. C'est une sécurité du navigateur pour empêcher un script mal intentionné de fermer toutes les fenêtres des autres sites.

Voici une solution proposée par Elflorentino (merci à lui)

<SCRIPT Language="JavaScript">
function Fermer()
{
opener=self;
self.close();
}
</SCRIPT>

<BODY>
<A HREF="JavaScript:Fermer()">Fermer la fenêtre !!!</A>
</BODY>

Ca passe sous Ie 5+, NN 4.7 +, Opera 5+, NN 6





Revenir à la liste des questions

Rechercher : dans les titres - les réponses

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le 07/05/2024 20:27:45 sur php 7 en 12.64 ms