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 Javascript

Laisser un commentaire

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