如何通过 Alt+F4 检测火狐中的页面关闭,退出,单击 X
how to detect page close in firefox by alt+f4, exit, click X
抱歉,如果这是重复的问题,但无法获得解决方案以检测Firefox中的页面关闭,已经尝试了所有可能性,但不起作用,
我有一个主页,带有子菜单的子页面,在主页中具有检查用户会话BODY onbeforeunload="showLoading();"
,
我需要通过单击"X"、alt+f4、文件 -> 退出来检查页面是否意外关闭,下面是我所做的代码,但它只能在IE中正常工作,而不是在Firefox中
showLoading() {
if((window.event.clientY < 0) || (window.event.altKey) || (window.event.ctrlKey) || ((window.event.clientY < 129) && (window.event.clientY>107))) {
sendSilentLogoff();
alert("You have been logged out");
}else{
showProgress();
}
}
任何人都可以在这方面提供帮助,
你不能这样做。这意味着,ECMAscript 代码无法确定文档关闭/卸载的方式或原因。
您已经提到了最好的镜头,即onbeforeunload
事件处理程序,您应该将其附加到window object
。
该事件将在很大程度上照顾您,当然,如果流星撞击或世界末日骑手出现,或者客户会无缘无故坠毁,这也不能帮助您。
相关文章:
- 使用clickToggle并在单击另一个元素时关闭元素
- 单击时将焦点更改为元素
- 单击F5时如何停止页面加载
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 单击jquery清除输入值
- 单击按钮以等待单击按钮
- 在单击href链接的同时下载文件
- 鼠标退出并单击
- 如何通过在灯箱外单击或在与图像贴图组合时点击esc退出灯箱
- 当有人单击选项卡“x”时退出反馈弹出窗口
- 退出弹出重定向,但仅在退出时执行,而不是在单击页面上的任何其他 html 重定向按钮时执行
- 如何通过 Alt+F4 检测火狐中的页面关闭,退出,单击 X
- 当我单击内部链接时,全屏正在退出
- 如何通过按钮单击和鼠标悬停/鼠标退出显示和隐藏节点文本?D3/JS.
- 电子:关闭w X vs右键单击停靠并退出
- 当我单击 asp.net 中的退出按钮时,文本框模糊事件未触发
- 如何单击未完全覆盖背景的对象,并在悬停时消失,同时通过窗口对象退出元素
- 鼠标悬停,鼠标退出,然后单击谷歌地图上的同一标记
- 在单击按钮时中止所有AJAX调用&退出PHP脚本