Javascript的`window.resizeTo`无效 [英] Javascript's `window.resizeTo` isn't working
问题描述
我正在尝试创建一个bookmarklet来做一些非常具体的调整大小来进行浏览器大小测试,我似乎无法使用 window.resizeTo $ c来调整Web浏览器的大小$ c>。
I'm trying to create a bookmarklet to do some very specific resizing to do browser size testing, and I can't seem to get the web browser to resize using window.resizeTo
.
过度简化的示例不起作用:
Overly simplified example that doesn't work:
javascript:window.resizeTo(1024,600);
我可以理解浏览器可能已禁用此功能,但这里是我在Firefox中的JavaScript设置的屏幕截图:
I can understand that browsers might have disabled this feature, but here's a screenshot of my JavaScript Settings in Firefox:
我是否遗漏了明显的内容或是否应该提交错误报告?
Am I missing something obvious or should I file a bug report?
推荐答案
根据此错误报告,这是一个新的功能,而不是一个bug。具体来说:
According to this bug report, this is a new feature, not a bug. Specifically:
两条规则:
Two rules:
- 可以不要调整window.open尚未创建的窗口/选项卡的大小。
- 如果选项卡位于包含多个选项卡的窗口中,则无法调整选项卡的大小。
如果我理解这个修复,你只能调整自己的弹出窗口,而不是主要窗口窗口。
If I understand this "fix" correctly, you can resize only your own popup windows, not the main window.
这篇关于Javascript的`window.resizeTo`无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!