Javascript的`window.resizeTo`无效 [英] Javascript's `window.resizeTo` isn't working

查看:1265
本文介绍了Javascript的`window.resizeTo`无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

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:


  1. 可以不要调整window.open尚未创建的窗口/选项卡的大小。

  2. 如果选项卡位于包含多个选项卡的窗口中,则无法调整选项卡的大小。


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

If I understand this "fix" correctly, you can resize only your own popup windows, not the main window.

这篇关于Javascript的`window.resizeTo`无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆