<a href="#" onclick="javascript:top.opener=null;top.close();">Close</a>

解决方案 »

  1.   

    <head> 
    <OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> 
    <param name="Command" value="Close"> 
    </object> 
    </head> 
    <body> 
    <script language="javaScript"> 
    closes.Click(); 
    newwin=window.open("yourfile.htm" ,"new","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizeable=no,width=800,height=600,top=0,left=0"); 
    </script> 
    </body>
    以上加的这个<object>是用以关闭原来的主窗口的(这种方法不会有window.close()关闭前的提示),对于打开和关闭的顺序可以调整一下。