简体   繁体   中英

Javascript's `window.resizeTo` isn't working

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);

I can understand that browsers might have disabled this feature, but here's a screenshot of my JavaScript Settings in Firefox:

高级JavaScript设置清楚地显示“移动或调整现有窗口大小”选项已选中

Am I missing something obvious or should I file a bug report?

According to this bug report , this is a new feature, not a bug. Specifically:

Two rules:

  1. Can't resize a window/tab that hasn't been created by window.open.
  2. Can't resize a tab if the tab is in a window with more than one tab.

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM