http://www.csdn.net/develop/Read_Article.asp?Id=19170

解决方案 »

  1.   

    <input type=button value=close onclick='window.opener=null;window.close()'>
      

  2.   

    对不起,没看清题!
    <body onload='setTimeout("mm()",5000)'>
    <script>
    function mm()
    {
        window.opener=null;
        window.close();

    </script>
    </body>
      

  3.   

    <body onload='setTimeout("closewin()",5000)'>
    <script>
    function closewin()
    {
        window.opener=null;
        window.close();

    </script>
    </body>
    在IE6.0中可以关闭不弹出对话框
      

  4.   

    function ecCloseWin()
    {
    try{
    document.write("<object id='closes' type='application/x-oleobject' classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11' VIEWASTEXT><param name='Command' value='Close'></object>");
    closes.Click ();
    }catch(e){
    setTimeout('window.opener=null;window.close();', 000);
    }}