Maison  >  Article  >  interface Web  >  Comment fermer les événements du navigateur en javascript

Comment fermer les événements du navigateur en javascript

coldplay.xixi
coldplay.xixioriginal
2021-04-19 15:15:014904parcourir

Comment fermer les événements du navigateur en JavaScript : 1. Utilisez la méthode onbeforeunload. La fermeture ou l'actualisation du navigateur déclenchera cet événement ; 2. Utilisez la méthode popstate, le code est [history.pushState("123", null, document .UR]

Comment fermer les événements du navigateur en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, javascript version 1.8.5, ordinateur DELL G3 avec javascript désactivé. Méthodes d'événement du navigateur :

1. onbeforeunload

La fermeture ou l'actualisation du navigateur déclenchera cet événement

Exemple de code

window.onbeforeunload = function(ev) {       
    return true;
};

2. popstate

Exemple de code

window.history.pushState("123", null, document.URL);
window.addEventListener("popstate", function() {
    _this.isMsgShow = true;
    history.pushState("123", null, document.URL);
});

Recommandations d'apprentissage gratuites associées :

Tutoriel vidéo javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn