【发布时间】:2013-07-04 06:34:26
【问题描述】:
我试图在用户离开网站时在后台跟踪数据。这适用于 Firefox 和 chrome。但不适用于 Internet Explorer。在 Internet Explorer 上卸载事件之前使用的正确方法是什么?
$(window).bind('beforeunload', function () {
$.post("track.php", {
async: false,
ip: ip,
plansclick: plansclick,
});
});
【问题讨论】:
-
您已确认在 IE 中没有触发 beforeunload 事件?
-
是的,我已验证。当您关闭选项卡/浏览器时,它不会发送数据。
-
我的意思是使用 console.log 事件或警报事件。只是为了验证该功能是否正常工作。然后,您需要添加更复杂的代码,例如示例中的帖子。
标签: javascript jquery