在IE 6.0中  可以这么些
self.opener=null;
self.close();

解决方案 »

  1.   

    button.Attributes.Add("onclick", "window.close();return false;")
      

  2.   

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

  3.   

    还是不行啊!!!
    页面A打开页面B(有一个按钮,按此按钮关闭A,打开C)
       Response.Write("<script>window.open('leibieweihu.aspx','');</script>")
            Response.Write("<script>window.opener=null;window.opener.close()</script>")
            Response.Write("<script>window.top.close();</script>")
    求解
    !!!!!!!!!!!!
      

  4.   

    self.opener.opener=null;//试史
    self.close();
      

  5.   

    self.opener.opener=null;//试史
    self.opener.close();
      

  6.   

    呵呵,要搞清除关闭哪个window,就设定这个window的opener为null,如楼上lyhold所说。
      

  7.   

    如果是这段代码的话:
    Response.Write("")就省略了1、在a里打开b:
    window.open("b.aspx");
    2、在b里打开c,同时关闭a:
    window.open("c.aspx");window.opener.opener=null;window.opener.close();