解决方案 »

  1.   

    onbeforeunload这个是兼容的吧?
    window.onbeforeunload = function(){
    return false;
    }
      

  2.   


    试过了, 不兼容。
    那就是浏览器自身问题了,不用纠结,web上有些东西本来就没法做或没法兼容
      

  3.   

    //自己处理兼容问题  一般都是用if判断是否存在改事件
    <script type="text/javascript">  
    function close() //author: sunlei  
    {  
        var isIE=document.all?true:false;  
        if(isIE){//IE浏览器  
            var n = window.event.screen
        }  
        else if(){//找到其他浏览器的关闭触发事件
        }  
    }  
    </script>