Comment détecter la fermeture du navigateur en JavaScript

Dans ce tutoriel nous allons découvrir comment détecter la fermeture du navigateur en JavaScript.

Nous pouvons détecter un onglet ou une fenêtre à l’aide de l’événement beforeunload. Cela peut être utilisé pour alerter l’utilisateur si certaines données ne sont pas sauvegardées sur la page ou si l’utilisateur s’est écarté par erreur de la page actuelle en fermant l’onglet ou le navigateur.
 
 
La méthode addEventListener() est utilisée pour configurer une fonction chaque fois qu’un événement se produit. L’événement beforeunload est déclenché juste avant la fermeture d’une fenêtre/onglet d’un navigateur.

Certains navigateurs peuvent décider de ne pas afficher la boîte de confirmation à moins que l’utilisateur n’ait interagi avec la page.
 

Script pour détecter la fermeture du navigateur
<script type="text/javascript"> 
    window.addEventListener('beforeunload', function (e) { 
        e.preventDefault(); 
        e.returnValue = ''; 
    }); 
</script>

 

Résultat:


QCM JavascriptQCM Javascript – Partie 1QCM sur Javascript avec des réponses pour la préparation des tests techniques, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *