似乎(尝试jsfiddle)
window.open('http://www.google.com/', window_name, 'width=400,height=320');
完全停止在Firefox中打开新窗口,无论你把它放在哪个window_name(_blank,等等......)!这一定必须在最近(一年前)工作,但现在它停止了工作!在过去,它必须是Firefox中一些非常新的变化,answers to this question证明了这一点 - 它们之前有效但不再有用了!
我怀疑它已停止工作,因为默认情况下选项"Open new windows in new tab instead"
(工具/选项/标签)现在为真!这一定是最近的改变。
我的用例确实需要打开一个带有图例的小型简单窗口 - 为此打开新标签是过度的。
问题是它是默认设置,普通用户不知道这个设置 - 他们只是看到网站表现得很奇怪!
有没有办法覆盖Firefox的行为?
答案 0 :(得分:9)
您的小提琴不包含您发布的代码。这个工作正常:http://jsfiddle.net/HLbLu/
请注意,由于某些原因,调用window.open(...)
与调用open(...)
不同。
答案 1 :(得分:0)