asp.net页面关闭时,有没有什么方法触发一个事件呢,用js和jque也行
1 回答
幕布斯6054654
TA贡献1876条经验 获得超7个赞
js事件:
1 | function window.onbeforeunload() { alert( "关闭窗口" )} |
1 | function window.onunload() { alert( "关闭窗口" )} |
html标签事件:
1 | < body onUnload = "close()" > |
在js中定义close方法、
两个事件说明:
onUnload方法是在关闭窗口之后执行
onbeforeUnload方法是在关闭窗口之前执行
两个方法在 页面关闭、刷新、转向新页面 时都触发。
如果是在关闭窗口时触发,而页面刷新的时不触发那就用下面的方法:
123456789 | <script language=javascript> function window.onbeforeunload() { if (event.clientX>document.body.clientWidth && event.clientY<0||event.altKey) { window.event.returnValue= "确定要退出本页吗?" ; } } </script> |
- 1 回答
- 0 关注
- 541 浏览
添加回答
举报
0/150
提交
取消