opener.name = "xxx";
window.close()

解决方案 »

  1.   

    <input type=button value=close onclick="window.opener='hrong';window.close()">
    IE5.5+ 不会有提示
      

  2.   

    window.opener = ""
    window.close()这样就ok了
      

  3.   

    <script>
    self.opener="longshenwang";
    self.close();// IE6有效
    </script>
      

  4.   

    楼主阿,无数人问了,搜一下先:
    http://expert.csdn.net/Expert/topic/2543/2543792.xml?temp=.906872黄老师领悟到什么了?  何出此言?
      

  5.   

    longshenwang(清一色!一条小青龙):应该是ie5.5+都可以
      

  6.   

    1.
    <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAM NAME="Command" VALUE="Close"></OBJECT><input type=button value=关闭 onclick=hh3.Click()>2.
    IE5.5+window.opener=null;window.close();
      

  7.   

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

  8.   

    用下面三条就搞定了..
    opener=null;
    self.focus();
    self.close();
      

  9.   

    就是调用window.close()之前先写window.opener=null;就可以了:)