1:如果是弹出窗口(window.open)打开,那么关闭窗口时本来就没有提示
2:IE5.5以上,window.opener = null;window.close()也不会有提示...
3:用hh那个activex控件,也可以作到无提示

解决方案 »

  1.   

    <OBJECT id=closes type="application/x-oleobject" 
    classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <param name="Command" value="Close">
    </object>
    <script language="JavaScript">function shutwin()
    {
    closes.Click();
    return;
    }
    shutwin();
    var  tmp=window.open("url","","fullscreen=1") 
    tmp.focus()
    </script>
      

  2.   

    对window.opener = null;window.close()
    如果你是用自己打开的页面,同样会提问是否关闭。而且一般你最好判断一下。如
    if (window.opener){
      window.opener = null;
      window.close();
    }
    感觉除了控件好象没有别的什么好办法。
      

  3.   

    只要是用window.open()的弹出窗口,用self.close()关闭窗口时就不会出现提示框。