Javascript`window.resizeTo`无效

时间:2011-09-29 18:57:32

标签: javascript window-resize firefox7

我正在尝试创建一个bookmarklet来执行一些非常具体的调整大小来进行浏览器大小测试,我似乎无法使用window.resizeTo调整Web浏览器的大小。

过度简化的示例不起作用:

javascript:window.resizeTo(1024,600);

我可以理解浏览器可能已禁用此功能,但这里是我在Firefox中的JavaScript设置的屏幕截图:

Advanced JavaScript Settings clearly displaying the "Move or resize existing windows" option as checked

我错过了一些明显的东西,还是应该提交错误报告?

1 个答案:

答案 0 :(得分:25)

根据this bug report,这是一个新功能,而不是错误。具体做法是:

  

两条规则:

     
      
  1. 无法调整window.open尚未创建的窗口/选项卡。
  2.   
  3. 如果选项卡位于包含多个选项卡的窗口中,则无法调整选项卡的大小。
  4.   

如果我理解这个“修复”,你只能调整自己的弹出窗口,而不是主窗口。