页面关闭触发事件
2012-02-29 12:12
218 查看
function f() {
if (event.clientX > document.body.clientWidth && event.clientY < 0 || event.altkey) {
alert("1");
}
}
window.onbeforeunload = f;
补充说明:window.onbeforeunload是窗口关闭时触发f函数,但同时也会在页面刷新时触发,所以在函数f中还要补充条件,计算鼠标是否在窗体内(当用户关闭页面时,鼠标是移动到上角的X处)
if (event.clientX > document.body.clientWidth && event.clientY < 0 || event.altkey) {
alert("1");
}
}
window.onbeforeunload = f;
补充说明:window.onbeforeunload是窗口关闭时触发f函数,但同时也会在页面刷新时触发,所以在函数f中还要补充条件,计算鼠标是否在窗体内(当用户关闭页面时,鼠标是移动到上角的X处)
相关文章推荐
- 关闭页面和刷新页面后 触发服务器事件 采用body的onbeforeunload()方法
- asp.net页面关闭的时候如何触发事件?
- js 刷新和关闭页面触发的事件 及操作COOKIE
- 关闭页面时触发事件
- 页面关闭时触发事件 - yiki - 博客园
- 关闭页面的时候如何触发JS事件
- 关于页面关闭时触发的事件
- asp.net页面关闭的时候如何触发事件?
- 页面关闭时触发事件
- javascript中刷新时不触发页面的关闭事件
- 页面关闭时触发事件
- [原创]如何在关闭当前页面时刷新父页面(调用它的页面),或者触发父页面的某个事件或方法
- 关闭页面触发事件
- js 打开(关闭)页面触发事件
- jquery关闭及跳出页面触发的事件
- 子页面关闭时触发父页面的事件
- 在iframe获取父窗口dom对象,iframe加载完毕后触发事件,父页面调用iframe方法
- mui父页面触发子页面事件方法实例
- easyui window点击关闭按钮,触发事件
- 防止页面刷新造成二次事件触发