解决方案 »

  1.   

    window.onbeforeunload = function(){
      return '确定关闭吗';
    }
      

  2.   

    onbeforeload 本身就是在刷新时被调用啊,不需要对刷新加判断。<body onbeforeunload=" checkLeave()">
    <script>
    function checkLeave(){
    event.returnValue="logout?";
    }
    </script> 
      

  3.   

    现在是onunload事件,在刷新的时候也会执行,我只想在关闭的时候才执行的。所以要判断是刷新还是关闭。
      

  4.   

    多标签时关闭浏览器360浏览器不会理会unload及beforeunload事件
    一般来说,它不支持就懒得理会了