六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 71|回复: 0

JS 关闭窗口

[复制链接]

升级  40%

92

主题

92

主题

92

主题

举人

Rank: 3Rank: 3

积分
320
 楼主| 发表于 2013-2-7 16:04:22 | 显示全部楼层 |阅读模式
javascript捕获窗口关闭事件有两种方法 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>   
<div class="diggit"><转自:http://www.cnblogs.com/sunrack/articles/1355742.html>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表