为什么以下语句无论我选择是否都关闭窗口
<script for="window" event="onbeforeunload">
        if(confirm("你确定要退出? "))
        {
      location.href = "../inc/exit.aspx?action=2";
      }
      else
      {
            document.body.onbeforeunload = null;
      }
    </script>

解决方案 »

  1.   

    <script for="window" event="onbeforeunload">
            if(confirm("你确定要退出? "))
            {
         window.open("../inc/exit.aspx?action=2", "");
            }
            else
            {
                return false;
         }
        </script>
      

  2.   

    <script for=window event=beforeunload>
     if(1)
     {
      return false;
      }
    </script>
    怎么这样不能是关闭按钮失去作用