gpt4 book ai didi

javascript - 通过 jQuery 检测关闭窗口事件

转载 作者:行者123 更新时间:2023-12-03 21:41:07 24 4
gpt4 key购买 nike

您能给我一个通过 jQuery 检测所有浏览器仅窗口关闭事件的最佳方法吗?

我的意思是点击浏览器上的X按钮或window.close(),而不是F5,表单提交,window.location 或链接。我一直在寻找很多线程,但还没有找到正确的方法。

最佳答案

您可以使用:

$(window).unload(function() {
//do something
});

Unload() 在 jQuery 版本 1.8 中已弃用,因此如果您使用 jQuery > 1.8,您甚至可以使用 beforeunload 来代替。

每当用户出于任何原因离开您的页面时,都会触发 beforeunload 事件。

$(window).on("beforeunload", function() { 
return confirm("Do you really want to close?");
});

来源Browser window close event

关于javascript - 通过 jQuery 检测关闭窗口事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16707249/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com