javascript - 如果用户返回,Onbeforeunload 不起作用

标签 javascript jquery ajax

我正在使用

 $(window).bind('beforeunload', function() {
        $.post("save.php",{name:moves});
 }); 

它工作得很好,但前提是用户关闭页面。如果用户返回或输入另一个网站,则不起作用。我应该使用哪个事件? (当用户离开时它应该触发)

最佳答案

您可能会发现this很有意思。 :)

上面的线程归结为 this ,一个名为 Asual 的插件。

我在这个插件上花了 10 美分。编写良好、维护良好、高度灵活的插件,具有出色的引用 API,使其非常容易实现。

关于javascript - 如果用户返回,Onbeforeunload 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10672591/

相关文章:

javascript - 我想添加一个带有前置 jQuery 的元素

javascript - XDomainRequest 问题

jquery - 如何在jquery数据:中添加(for循环)

javascript - 如何检查 Django 用户是否仍然仅从客户端登录?

javascript - 如何合并两个嵌套的 javascript 对象?

javascript - IE8/9 幻灯片放映可见性问题..?

javascript - 如何在使用 ajax jquery 时显示加载程序

javascript - Laravel 5.2 - 将主键设置为电子邮件而不是 'id'

javascript - 在音频上设置 src 时,我可以使用 javascript 检索内容 header 吗

javascript - 添加额外的输入会阻止 javascript 工作