我正面临退出页面的问题。我从页面的标签中调用logout方法,如此
<body onbeforeunload="beforeLogout();" onUnload="logout('/ruxamod/faces/zzrucmpvhs1.xhtml?logout=t');" onclick="hideDescFrame();">
但我不知道如何捕获单击窗口关闭按钮,因为当用户刷新页面时会调用所有这些方法。
由于
答案 0 :(得分:1)
我不知道如何捕捉窗口关闭按钮被点击
据我所知,没有办法做到这一点。您无法找到文档卸载的原因。
您可以通过频繁地从开启者文档中查看窗口是否仍然打开来捕获这一点。
或者,您可以考虑使用像jQuery UI dialog这样的内联对话框,您可以在其中捕获所有事件。