Maison >interface Web >js tutoriel >Code d'implémentation pour juger de la fermeture et de l'actualisation des pages dans les compétences JavaScript_javascript

Code d'implémentation pour juger de la fermeture et de l'actualisation des pages dans les compétences JavaScript_javascript

WBOY
WBOYoriginal
2016-05-16 16:38:381264parcourir

Aujourd'hui, parce que le projet doit déterminer si le comportement de l'utilisateur est de fermer ou de rafraîchir en quittant la page
Bien qu'il n'existe pas de méthode directe, cela peut être réalisé avec certaines techniques
Je dois déplorer la puissance de JavaScript ! !
Veuillez jeter un oeil au code :

Copier le code Le code est le suivant :

window.onunload = function(){  
      var a_n = window.event.screenX - window.screenLeft ;            var a_b = a_n > document.documentElement.scrollWidth-20;                                      If(a_b && window.event.clientY< 0 || window.event.altKey){                                               alert('Comportement de fermeture de page');
         }autre{
                        alert('Comportement de saut ou d'actualisation de la page');             }
>


En fait, il s'agit de détecter la taille de la fenêtre du navigateur à ce moment-là via le moment de déclenchement du déchargement pour quitter le temps de comportement de la page, et en fonction de la taille, il est possible de juger si l'utilisateur actualise, saute ou ferme le comportement.

Compatible avec tous les principaux navigateurs !
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