***.close()只有是js打开地窗口关闭才不出现提示对话框如果你不要弹出窗口可用这个试试
<OBJECT  id=closeit  classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
<PARAM  NAME="Command"  VALUE="Close"></OBJECT>  
<a  href="javascript:closeit.Click()">点这里关闭窗口</a>  
 
//IE5.5以上有效  
<input  type=button  value=关闭  onclick="window.opener='null';window.close()">

解决方案 »

  1.   

    用这个试下:
    <a href="#" onClick=window.close()"></a>
      

  2.   

    <a href="#" onClick="window.opener=null;window.close()"></a>
      

  3.   

    我的情况是这样: a为登陆页,输入正确信息之后弹出主页b,然后要求a页自动关闭,怎么写才能关闭且不出现提示框??我的是IE6。我现在这样
    <script language="JavaScript">
    admlogin();//弹出新窗口
    self.close();
    </script>
    执行时先出提示关闭的按钮,点“是”关闭,点“否”就什么都不显示了窗口还在。
      

  4.   

    u2g2000() 的代码就可以了。
    <script language="JavaScript">
      admlogin();//弹出新窗口
      self.opener = "meizz"; //IE5.5+
      self.close();
    </script>
      

  5.   

    add      window.opener=null;
      

  6.   

    window.opener=null;
    window.close();