论坛首页 入门讨论版 JavaScript

何判断窗口是关闭还是刷新

浏览 828 次
该帖已经被评为新手帖
作者 正文
最后更新时间:2007-09-27 关键字: javascript

<script language=javascript>

function myunload()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
window.event.returnValue = "关闭窗口";
}
else{
window.event.returnValue = "刷新窗口";
}
}

</script>

 
如果用的是窗架集frameset,那么要在frameset里面写onbeforeunload事件,此时document.body.clientWidth要减去20

   
最后更新时间:2008-03-23
对IE7无效
   
0 请登录后投票
论坛首页 入门讨论版 JavaScript

跳转论坛:
JavaEye推荐