Как мы можем отключить изменение размера нового всплывающего окна в Firefox? - PullRequest
6 голосов
/ 11 ноября 2009

Я попытался открыть новое окно, используя

window.open("lookup.htm","lookupWin", "height=400,width=500,resizable=false");

В IE он работает нормально, но в FF размер всплывающего окна по-прежнему можно изменить. Как я могу отключить это изменение размера в FF?

Ответы [ 4 ]

15 голосов
/ 11 ноября 2009

Считайте это из МДК

Функции функциональности окна

с изменяемым размером

Если эта функция установленаДа, новое вторичное окно будет изменяемого размера.

Note: Starting with version 1.4, Mozilla-based browsers have a window

изменение размера grippy в правом конце строки состояния, это гарантирует, что пользователи могут изменить размер окна браузера, даже если веб-автор запросил это вторичное окно длябыть неизменяемымВ этом случае значок максимизации / восстановления в заголовке окна будет отключен, а границы окна не позволят изменить его размер, но размер окна все равно можно будет изменить с помощью этого элемента в строке состояния.

Запускв Firefox 3 размеры вторичных окон всегда изменяются

Ошибка 177838 - позволяет изменять размер всех всплывающих окон, игнорируя изменяемый размер = нет

8 голосов
/ 14 апреля 2011

Да, это больше не работает. Попробуйте

<script type="text/javascript">
window.onresize = function() 
{
    window.resizeTo(500,500);
}
window.onclick = function() 
{
    window.resizeTo(500,500);
}
</script>
2 голосов
/ 04 января 2014

вы можете сконфигурировать dom.disable_window_open_feature.resizable для установки значения false, чтобы заставить window.open быть работоспособным.

  1. Введите около: config
  2. Принять предупреждение
  3. Поиск, набрав resize и нажмите клавишу ввода,
  4. Ищите dom.disable_window_open_feature.resizable
  5. двойной щелчок, чтобы изменить значение. false -> вы не можете изменить размер всплывающего окна в Firefox.
2 голосов
/ 11 ноября 2009

Не думаю, что ты можешь. Firefox (и некоторые другие браузеры) просто игнорируют параметр «изменяемый размер».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...