如果这个窗口是你用window.open()打开的话,
你再用window.close()关闭就不会出现对话框了。

解决方案 »

  1.   

    <body>
    <object id=hhctrl classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> 
    <param name="Command" value="Close"> 
    </object> 
    <input type=button onclick=hhctrl.Click();>
      

  2.   

    window.opener=null;
    window.close();ie5.5以上适用,5.0不管用
      

  3.   

    window.open("处理页面.jsp")
    window.opener=null;
    window.close();
      

  4.   

    <script>
    function SysExit(){
        if (confirm("确实要退出系统?")){
            var  lo_XMLObj = new ActiveXObject("MSXML.DOMDocument");
            lo_XMLObj.async = false;
            lo_XMLObj.load("SysClose.jsp");
    //        closes.Click();                  //ie4
            window.opener=null;       //ie5.5
            window.close();
         }
    }
    </script><object id="closes" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> 
    <param name="Command" value="Close"> 
    </object>
      

  5.   

    <body>
    <object id=hhctrl classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> 
    <param name="Command" value="Close"> 
    </object> 
    <input type=button onclick='alert("closing");hhctrl.Click()'>