Aujourd'hui, le projet doit déterminer si le comportement de l'utilisateur est fermé ou actualisé lors de la sortie de la page.
Bien qu'il n'y ait pas de méthode directe, cela peut être fait avec certaines compétences
Je dois soupirer à la puissance de JavaScript! !
Veuillez regarder le code:
La copie de code est la suivante:
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 la page de fermeture»);
}autre{
alert ('saut ou actualiser le comportement de la page');
}
}
En fait, il s'agit de détecter la taille de la fenêtre du navigateur pour le moment en laissant le temps de comportement de la page sur le temps de déclenchement et déterminer si l'utilisateur est rafraîchissant, sautant ou fermement un comportement en fonction de la taille.
Compatible avec les principaux navigateurs!