【问题标题】:unload vs java script - onbeforeunload卸载与 java 脚本 - onbeforeunload
【发布时间】:2013-02-26 18:45:53
【问题描述】:

正在努力识别用户何时退出我的网站。

我在网站上阅读了一些关于使用 ajax 调用模拟 ping 的方法来完成此操作的线程

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

问题哪种方法更好?

Java 脚本本机 - link

window.onbeforeunload

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

$(window).unload

redarding 哪个在浏览器兼容性方面会更好并捕获更多事件?

它可靠还是我应该使用 Ping 到服务器方法?

【问题讨论】:

  • $(window).unload 大致相当于window.onunload,所以真正的问题是哪个有更好的支持 - .onunload.onbeforeunload
  • window.onbeforeunload$(window).unload完全不同。它们有不同的用途。

标签: javascript jquery html onbeforeunload


【解决方案1】:

根据此处 jQuery 的 API 中的文档:http://api.jquery.com/unload/(如您所列出的),我可能会建议使用 jQuery 的版本以获得最佳的浏览器兼容性,他们拥有如此活跃的用户社区,如果发生某些变化会破坏我认为他们会在更新的版本中修复它。

【讨论】:

    猜你喜欢
    • 2017-01-25
    • 1970-01-01
    • 1970-01-01
    • 2019-08-06
    • 1970-01-01
    • 1970-01-01
    • 2018-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多