IE中,关闭窗口时 window.onunload 不执行的 bug

 

当使用

window.onunload=function(){...} 时,

如果窗口刷新或浏览其他页面,则该函数会被调用.

而如果窗口是被关闭时,则该函数不会被调用.

目前不清楚为什么会这样.

使用 window.attachEvent('onunload',function(){...});则可以解决问题.

 

 

 

在head中加入以下的就可以了
<SCRIPT FOR=window EVENT=onunload>
alert("关闭哦.");
</SCRIPT>
<SCRIPT>

posted @ 2009-02-17 16:18  南守拥  阅读(1274)  评论(0编辑  收藏  举报