不行耶,我是在FireFox中试的。
我不需要IE,只想FireFox能支持就可以了。

解决方案 »

  1.   

    FireFox???没用过....  -_-|||
      

  2.   

    如果A是别的页面执行win.open()来打开的,那么在B中就可以通过win.opener.close()来直接关闭。
    如果A是运行浏览器打开的,那么在B中执行win.opener.close()之后会有一个对话框问你是否关闭A。
      

  3.   

    补充一下,IE是那样的,你说的FireFox就不清楚了。
      

  4.   

    Mozilla FireFox下是不行的除非你的A.html也是由另外一个页面用window.open()打开的。
    Netscape的后续版本禁止使用window.close()关闭非javascript打开的窗口。Script may not close windows that were not opened by script.
      

  5.   

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