首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

封锁和刷新浏览器 监听

2012-10-26 
关闭和刷新浏览器 监听avascript捕获窗口关闭事件有两种方法 onbeforeunload()????? ,onUnload() 用法有两

关闭和刷新浏览器 监听
avascript捕获窗口关闭事件有两种方法 onbeforeunload()????? ,onUnload()

用法有两种:

1.??? function????? window.onbeforeunload()????? {????? alert("关闭窗口")}

?????????? function????? window.onunload()????? {????? alert("关闭窗口")}

2.????? 在body 标签里加入onUnload事件

???????? <body onUnload="myClose()">

???????? 然后在javascript里定义myClose()方法

区别:

????????? onUnload方法是在关闭窗口之后执行

????????? onbeforeUnload方法是在关闭窗口之前执行

说明:

????????? 两个方法在 页面关闭、刷新、转向新页面 时都触发。

注:只在关闭窗口时触发,而页面刷新的时不触发。

<script?????? language=javascript>??
????? function?????? window.onbeforeunload()??
????? {??
????? if?????? (event.clientX>document.body.clientWidth?????? &&?????? event.clientY<0||event.altKey)

??????????? {??
???????????? window.event.returnValue="确定要退出本页吗?";??
??????????? }??

????? }
</script>??

热点排行