Bounce Exchange hat eine fast perfekte Möglichkeit gefunden, zu erkennen, ob ein Benutzer die Website verlassen wird. Sie tun dies basierend auf dem Verfolgen von Mausgesten, der Mausgeschwindigkeit und dem Brechen der Browserebene. Wenn sie feststellen, dass jemand geht, feuern sie ein Popup in einem Leuchtkasten ab.Erkennen, ob Benutzer Website wie Bounce Exchange verlassen
ich das schlecht emulieren kann, die durch die folgende:
$("body").mouseleave(function() {
jQuery('#avoid-bounce').show();
});
Das einzige Problem ist das ziemlich ärgerlich. Selbst wenn es jemanden einfängt, feuert es in dem Moment, in dem es den Körper verlässt, erneut.
Wie wahrscheinlich wäre es, die Mausgeschwindigkeit zu berücksichtigen und das Ereignis nur einmal auslösen zu lassen? Ich bin noch ziemlich neu in JavaScript und jQuery, aber ich lerne.
nur bounceexchange.com meiner adblock Liste hinzugefügt;) –