你没有判断呀!我想应该这样吧
if(window.confirm("确定要关闭页面吗?")
{window.open("Delete.aspx");
}试试看

解决方案 »

  1.   

    建议你自己作个关闭按钮,不用window的
      

  2.   

    <body language=javascript onbeforeunload="window_onunload()">function window_onunload() 
    {
    event.returnValue = "真的要离开吗?";
    }
      

  3.   

    function window.onbeforeunload()
    {
    if(event.clientX<0 && event.clientY<0)
    {
    window.confirm("确定要关闭页面吗?");
    window.open("Delete.aspx");
    }
    }
      

  4.   

    function window.onbeforeunload()
    {
    if(window.confirm("确定要关闭页面吗?"))
                      {
      window.open("Delete.aspx");
                      }
    }
      

  5.   

    呵呵,试了半天,好象没有比这更好的办法了:function window.onbeforeunload()
    {
    return "";
    }
    没法定义那个弹出的对话框的文字内容!谁有办法?
      

  6.   

    不是window.onunload()事件,是window.onbeforeunload()