Подтвердить что ты не робот

Javascript `window.resizeTo` не работает

Я пытаюсь создать букмарклет, чтобы сделать очень специфическое изменение размера для тестирования размера браузера, и я не могу заставить веб-браузер изменять размер с помощью window.resizeTo.

Слишком упрощенный пример, который не работает:

javascript:window.resizeTo(1024,600);

Я понимаю, что браузеры могли отключить эту функцию, но вот скриншот моих настроек JavaScript в Firefox:

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

Я пропущу что-то очевидное или мне нужно сообщить об ошибке?

4b9b3361

Ответ 1

Согласно этот отчет об ошибках, это новая функция, а не ошибка. В частности:

Два правила:

  • Невозможно изменить размер окна/вкладки, которая не была создана window.open.
  • Невозможно изменить размер вкладки, если вкладка находится в окне с несколькими вкладками.

Если я правильно понимаю это "исправление", вы можете изменить размер только собственных всплывающих окон, а не главного окна.