Javascript 捕获窗口关闭事件

Javascript 捕获窗口关闭事件,javascript,Javascript,我面临注销我的页面的问题。我从页面的标记调用logout方法,如下所示 <body onbeforeunload="beforeLogout();" onUnload="logout('/ruxamod/faces/zzrucmpvhs1.xhtml?logout=t');" onclick="hideDescFrame();"> 但我不知道如何捕获单击的窗口关闭按钮,因为所有这些方法都是在用户刷新页面时调用的 谢谢 我不知道如何捕捉点击的窗口关闭按钮 据我所知,没有办法做到这

我面临注销我的页面的问题。我从页面的标记调用logout方法,如下所示

<body onbeforeunload="beforeLogout();" onUnload="logout('/ruxamod/faces/zzrucmpvhs1.xhtml?logout=t');" onclick="hideDescFrame();">

但我不知道如何捕获单击的窗口关闭按钮,因为所有这些方法都是在用户刷新页面时调用的

谢谢

我不知道如何捕捉点击的窗口关闭按钮

据我所知,没有办法做到这一点。您无法找到文档被卸载的原因

您可以通过频繁地从opener文档中轮询窗口是否仍然打开来捕获这一点


可选地,你可以考虑使用一个内联对话框,比如你可以捕捉到所有事件。

你可以看看下面的链接:>你能在你的问题陈述中详细说明一下吗?是否要在页面上创建一个用于注销的链接并关闭同一窗口?否,我不是在创建用于注销的链接,我希望如果用户单击浏览器窗口的“关闭”按钮,则应该注销该页面。