读书人

封锁窗口触发事件兼容IE,FIREFOX

发布时间: 2012-09-19 13:43:54 作者: rapoo

关闭窗口触发事件兼容IE,FIREFOX
<body onunload="onunload_handler(event)">



function onunload_handler(evt){
var isIE=document.all?true:false;
evt = evt ? evtwindow.event ? window.event : null);
if(isIE){//IE浏览器
var n = evt.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(b && evt.clientY<0 || evt.altKey){

}
else{
if(openframe!=undefined)
openframe.close();
}
}
else{//火狐浏览器
if(document.documentElement.scrollWidth!=0)
{
}
else
{
if(openframe!=undefined)
openframe.close();
}
}
}

读书人网 >Web前端

热点推荐