小编Jac*_*ren的帖子

检测用户是否会离开Bounce Exchange等网站

Bounce Exchange已经找到了一种几乎完美的方法来检测用户是否会离开网站.他们基于跟踪鼠标手势,鼠标速度和浏览器平面的破坏来实现此目的.如果他们发现某人正在离开,他们会在灯箱上弹出一个弹出窗口.

我可以通过以下方式很难效仿:

$("body").mouseleave(function() {
    jQuery('#avoid-bounce').show();
});
Run Code Online (Sandbox Code Playgroud)

唯一的问题是这很烦人.即使它捕获了某人,他们离开身体的那一刻又会再次发射.

将鼠标速度考虑在内并允许事件仅触发一次是多么可能?我仍然是JavaScript和jQuery的新手,但我正在学习.

javascript jquery

7
推荐指数
2
解决办法
2783
查看次数

标签 统计

javascript ×1

jquery ×1