卸载vs java脚本 - onbeforeunload

时间:2013-02-26 18:45:54

标签: javascript jquery html onbeforeunload

在某种程度上工作时,请在用户退出我的网站时识别。

我已经阅读了网站上的一些线程aboout方法做到这一点用ajax调用模拟ping

我已经找到了在浏览器窗口关闭/重定向之前发生的卸载事件的文档。

哪个方法更好?

Java脚本native - link

window.onbeforeunload

或jQuery - http://api.jquery.com/unload/

$(window).unload

在浏览器兼容性方面哪些会更好并且能够捕获更多事件?

它是可靠的还是应该使用Ping to server方法?

1 个答案:

答案 0 :(得分:0)

基于jQuery API中的文档:http://api.jquery.com/unload/(如您所列),我可能会建议使用jQuery的版本以获得最佳的浏览器兼容性,他们有一个活跃的用户社区,如果有什么变化那么会打破功能,我认为他们会在新版本中修复它。