关闭窗口触发事件兼容IE,FIREFOX

<body onunload="onunload_handler(event)">



function onunload_handler(evt){  
var isIE=document.all?true:false;
    evt = evt ? evt window.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();
        }
    }
}

你可能感兴趣的:(firefox)