我正在尝试使用window.close()关闭一个窗口,但这仅适用于IE,但不适用于Firefox。有没有人遇到这个和任何工作?
...谢谢
答案 0 :(得分:6)
您的脚本是否打开了窗口? Firefox 2及更高版本不允许脚本关闭它们未打开的窗口。
你可以尝试这个trick,但我不知道它是否会奏效。我生活在人们的一边,认为用户应该控制他们的浏览器窗口,而不是应用程序(尽管事实上你可能有充分的理由)。
答案 1 :(得分:3)
我遇到了同样的问题并且最近使用了this。希望它有所帮助。
答案 2 :(得分:2)
这是FF中添加的安全功能。您可以看到Mozilla网站文档故意不允许这样做。
只允许对使用window.open方法由脚本打开的窗口调用此方法。
答案 3 :(得分:2)
window.close();
为我工作(FF 31.5.0)。但是,为了让我开始工作,我必须更改高级设置:
about:config - > dom.allow_scripts_to_close_windows = true;