self.close()或Window.close()无法在Chrome和Firefox

时间:2017-01-10 06:21:44

标签: javascript

Self.close()适用于IE,但对于Chrome和Firefox,它显示

脚本只能关闭由它打开的窗口。

并且这个页面不会弹出,也不会被java脚本打开,所以有什么是通过脚本关闭窗口的替代方法,它不是由它打开的。

2 个答案:

答案 0 :(得分:0)

由于chrome和firefox的安全原因,您无法通过脚本关闭窗口。但是这里有一个解决方法。 这适用于我测试过的chrome 40和最新版本。

chrome closing of opened window

答案 1 :(得分:0)

我知道现在回答还为时已晚,但是这些解决方案都不适合我。我写了

      onclick="top.window.close();"

成功了。