1 javascript jquery onclick onbeforeunload meta-tags
我在检测文档外部的单击事件时遇到问题,例如在浏览器的关闭按钮中没有使用onbeforeunload事件,因为我有一个处理内容的JSP页面,使用元刷新来提供进程演变的状态.
由于我正在使用元刷新,因此无法使用window.onbeforeunload事件来阻止/确认用户退出,因为元刷新会启动事件.因此,我需要手动检查鼠标是否会在我的文档外单击.
我可以检查鼠标坐标是否在外面,因此无法将click事件与IE8中的事件相关联.
if (window.event.clientY < 82 && window.onclick)
Run Code Online (Sandbox Code Playgroud)
有人有任何想法实现这个问题吗?
提前致谢!
无法检测关闭按钮,但您可以通过执行以下操作来检测用户是否正在失去浏览器的焦点:
$(window).blur(function() {
alert('lost focus');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1765 次 |
| 最近记录: |