`Window.resizeTo` Javascript не работает - PullRequest
18 голосов
/ 29 сентября 2011

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

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

javascript:window.resizeTo(1024,600);

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

Advanced JavaScript Settings clearly displaying the

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

1 Ответ

25 голосов
/ 29 сентября 2011

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

Два правила:

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

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

...