gpt4 book ai didi

asp.net - 如何从使用母版页的 Web 应用程序检测浏览器关闭?

转载 作者:行者123 更新时间:2023-11-29 22:38:30 24 4
gpt4 key购买 nike

我有使用母版页的 Web 应用程序。我想知道用户何时关闭浏览器,然后我将引发事件以清除 session 变量。如何检测浏览器关闭/我尝试了卸载 jscript 事件,但当我从一个页面移动到另一个页面时它被触发了。有人有想法吗?

最佳答案

试试这个:(这是我们在项目中所做的,只有 99% 成功)

//Java 脚本开始

    window.onbeforeunload = function(e) {
try {
e = e || window.event;

// add any of your logic here.


}
catch (ex) {
alert(ex.message);
}
}

//脚本结束

只需将此脚本添加到您页面的任意位置即可。它是一个 Windows 事件,被称为“在窗口关闭之前”。请避免在这里做耗时的工作,这可能会导致 i.e 挂起或最糟糕的崩溃!

问候,

马扎尔·卡里米

关于asp.net - 如何从使用母版页的 Web 应用程序检测浏览器关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4084746/

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