Как запретить мозиле открывать новые окна


Параметры блокирования всплывающих окон, исключения и решение проблем

В этой статье описаны все настройки Mozilla Firefox, предназначенные для контроля над всплывающими окнами.

Всплывающие окна — это окна, появляющиеся автоматически без вашего разрешения. Они могут быть разными по размеру, но обычно не достигают размера всего экрана. Некоторые всплывающие окна появляются сверху окна Firefox (они называются pop-ups), другие могут появляться под окном Firefox (они называются pop-unders).

Firefox позволяет вам установить контроль над всплывающими окнами в Firefox Настройки . Блокирование всплывающих окон включено по умолчанию, так что вам не надо беспокоиться о его включении в Firefox.

При блокировании всплывающего окна Firefox показывает информационную панель (если она не была отключена ранее – смотрите ниже), и значок в адресной панели.

Когда вы щёлкаете по кнопке Настройки в информационной панели или значку в адресной панели, появляется меню со следующими опциями:

  • (показать заблокированное всплывающее окно)

Блокирование всплывающих окон может создать проблемы при работе с некоторыми веб-сайтами: Некоторые веб-сайты, в том числе некоторые банковские сайты, используют всплывающие окна для обеспечения доступа к важным функциям. Блокирование всех всплывающих окон исключает возможность такого доступа. Чтобы разрешить определённым веб-сайтам открывать всплывающие окна, блокируя в то же время все остальные сайты, добавьте эти нужные сайты в список разрешённых сайтов.

Блокирование всплывающих окон не всегда срабатывает: Хотя Firefox блокирует большую часть всплывающих окон, некоторые веб-сайты могут открывать всплывающие окна, используя неизвестные методы, даже когда всплывающие окна с них заблокированы.

Для доступа к настройкам блокирования всплывающих окон:

  1. Щёлкните по кнопке меню и выберите НастройкиНастройки.
  2. Выберите панель .
  • В разделе Разрешения снимите флажки рядом с Блокировать всплывающие окна, чтобы отключить блокировщик всплывающих окон полностью.
  • Щёлкните по кнопке Исключения…, чтобы открыть окно с перечнем сайтов, которым разрешено открывать всплывающие окна.
  • Диалоговое окно имеет следующие кнопки:
Разрешить: Нажмите, чтобы добавить веб-сайт в список исключений.
Удалить веб-сайт: Нажмите, чтобы удалить веб-сайт из списка исключений.
Удалить все веб-сайты: Нажмите, чтобы удалить все веб-сайты из списка исключений.
Примечание: Блокирование всплывающих окон не всегда срабатывает и может создать проблемы при работе с некоторыми веб-сайтами. Более подробная информация относительно блокирования всплывающих окон доступна в расположенной выше секции Что такое всплывающие окна?

Проверьте, является ли Firefox источником всплывающего окна

Всплывающие окна могут появляться не только из Firefox. Вы можете определить источник всплывающих окон по внешнему виду окна.

  • Если вы видите адресную панель с кнопкой Информации о сайте с кнопкой Защита от отслеживания и Информации о сайте (щит и замок) во всплывающем окне, то это знак того, что всплывающее окно появляется из Firefox.
  • Если вы не видите кнопку , то возможно у вас на компьютере работает вредоносная программа, которая открывает всплывающие окна. Для получения помощи прочтите статью Устранение проблем Firefox, вызванных вредоносными программами.

Проверьте, включено ли блокирование всплывающих окон и распространяется ли оно на этот сайт

  1. Щёлкните по кнопке меню и выберите НастройкиНастройки.
  2. Выберите панель и перейдите в раздел Разрешения.
  3. Удостоверьтесь, что стоит флажок Блокировать всплывающие окна
  4. Справа от Блокировать всплывающие окна, нажмите кнопку Исключения.... Откроется диалоговое окно со списком всех сайтов, которым разрешено показывать всплывающие окна.
  5. Если сайт, открывающий всплывающие окна, находится в этом списке, то выберите его и нажмите Удалить веб-сайт.
  6. Щёлкните Сохранить изменения для обновления изменений.
  7. Закройте страницу about:preferences. Любые сделанные изменения будут сохранены автоматически.

Всплывающее окно появляется после щелчка мышью или нажатия клавиши на клавиатуре

Определенные события, такие как щелчок мышью или нажатие клавиши на клавиатуре, могут вызвать всплывающее окно, независимо от настроек блокировки всплывающих окон. Это сделано специально, потому что Firefox не блокирует всплывающие окна, которые нужны веб-сайтам для работы.

Проверьте, что всплывающее окно на самом деле является всплывающим окном

Иногда рекламные баннеры созданы так, чтобы выглядят как окна, но, на самом деле, они ими не являются. Блокирование всплывающих окон Firefox не может остановить эти баннеры.

Опросы Mozilla

При посещении веб-сайта Mozilla, вы иногда видите всплывающее окно с просьбой принять участие в опросе. Это сторонняя компания SurveyGizmo, которую Mozilla использует для проведения опросов и которая была проверена нашими службами юристов и безопасности. Блокировщик всплывающих окон Firefox не блокирует эти всплывающие окна.

Как предотвратить открытие ВСЕХ новых окон firefox? Я хочу ТОЛЬКО ОДИН ЭКЗЕМПЛЯР. | Форум поддержки Firefox

Я хочу предотвратить всплывающие окна, всплывающие окна и т. Д. Буквально ни один ответ не был подходящим, поэтому я перефразирую вопрос. Я хочу, чтобы firefox просто не подтверждал запрос на открытие ЛЮБОГО нового окна или вкладки из html-кода, веб-сайта, сервера и т. Д. Я даже не хочу, чтобы он предупреждал меня о том, что он не подтвердил запрос на открытие нового окна или таб. Я НИКОГДА не хочу видеть окно, вкладку или экземпляр firefox, которые я не вызвал напрямую с помощью мыши или клавиатуры, и я хочу, чтобы они были ПОЛНОСТЬЮ прозрачными.Как мне это сделать? (Меня не волнует, будет ли ответ длинным или техническим.)

Я хочу предотвратить всплывающие окна, всплывающие окна и т. Д. Буквально ни один ответ не был подходящим, поэтому я перефразирую вопрос. Я хочу, чтобы firefox просто не подтверждал запрос на открытие ЛЮБОГО нового окна или вкладки из html-кода, веб-сайта, сервера и т. Д. Я даже не хочу, чтобы он предупреждал меня о том, что он не подтвердил запрос на открытие нового окна или таб. Я НИКОГДА не хочу видеть окно, вкладку или экземпляр firefox, которые я не вызвал напрямую с помощью мыши или клавиатуры, и я хочу, чтобы они были ПОЛНОСТЬЮ прозрачными.Как мне это сделать? (Меня не волнует, будет ли ответ длинным или техническим.)

Выбранное решение

Попробуйте Tab Mix Plus.

Указанная выше надстройка может вместо этого открывать всплывающие окна на новых вкладках. Если вы вообще не хотите, чтобы всплывающие окна открывались автоматически, вы можете установить для параметра dom.popup_allowed_events пустое значение в about: config. Затем вы можете открыть заблокированные всплывающие окна, щелкнув значок уведомления в правой части адресной строки.Вы также можете разрешить определенным сайтам открывать всплывающие окна в разделе Параметры - Содержание - Исключения.

Прочтите этот ответ в контексте 👍 6 .

Как запретить firefox открывать новое окно / вкладку | Форум поддержки Firefox

Firefox ориентируется на то, как сайт закодировал свои ссылки. Обычно они остаются на той же вкладке, но открываются в новом окне или вкладке, если:

  • сайт указывает "цель" в ссылке
  • сайт прикрепляет скрипт к ссылке, которая открывает новое окно

Есть группа настроек, которая должна заставить Firefox игнорировать эти аспекты ссылки, но я никогда не пробовал это делать.Если вы хотите поэкспериментировать:

(1) На новой вкладке введите или вставьте about: config в адресную строку и нажмите Enter / Return. Нажмите кнопку с обещанием быть осторожным или принять риск.

(2) В поле поиска над списком введите или вставьте neww и сделайте паузу, пока список фильтруется.

(3) Настройте параметры следующим образом:

(A) browser.link.open_newwindow для ссылок на вкладках Firefox

  • 3 = переключить новое окно на новую вкладку (по умолчанию)
  • 2 = разрешить ссылку для открытия нового окна
  • 1 = принудительно открыть новое окно на той же вкладке <= ​​Попробуйте это

(B) браузер.link.open_newwindow.restriction - для ссылок во вкладках Firefox

  • 0 = применить настройку под (A) ко ВСЕМ новым окнам (даже окнам скриптов) <= Попробуйте это
  • 2 = применить настройку под (A) к обычным окнам, но НЕ к скриптовым окнам с функциями (по умолчанию)
  • 1 = переопределить настройку в (A) и всегда использовать новые окна

(C) browser.link.open_newwindow.override.external - для ссылок в других программах

  • -1 = применить настройку под (A) к внешним ссылкам (по умолчанию)
  • 3 = открывать внешние ссылки в новой вкладке в последнем активном окне <= ​​Попробовать
  • 2 = открывать внешние ссылки в новом окне
  • 1 = открывать внешние ссылки в последней активной вкладке, заменяя текущую страницу

Чтобы вернуться к нормальному состоянию, если что-то пойдет не так, щелкните правой кнопкой мыши каждое «измененное» предпочтение и выберите «Сброс».

Если вам нужна тестовая страница: https://jeffersonscher.com/res/popit.html

Firefox ориентируется на то, как сайт закодировал свои ссылки. Обычно они остаются на той же вкладке, но открываются в новом окне или вкладке, если: * сайт указывает "цель" в ссылке * сайт прикрепляет скрипт к ссылке, которая открывает новое окно Есть группа настроек, которая должна заставить Firefox игнорировать эти аспекты ссылки, но я никогда не пробовал это делать.Если вы хотите поэкспериментировать: (1) На новой вкладке введите или вставьте «about: config» '' в адресную строку и нажмите Enter / Return. Нажмите кнопку с обещанием быть осторожным или принять риск. (2) В поле поиска над списком введите или вставьте '' 'neww' '' и сделайте паузу, пока список фильтруется. (3) Настройте параметры следующим образом: (A) '' 'browser.link.open_newwindow' '' - '' для ссылок на вкладках Firefox '' * 3 = переключить новое окно на новую вкладку (по умолчанию) * 2 = разрешить ссылку для открытия нового окна * '' '1 = принудительно открыть новое окно на той же вкладке' '' <= Попробуйте это (B) '' 'браузер.link.open_newwindow.restriction '' '- для ссылок во вкладках Firefox * '' '0 = применить настройку в (A) ко ВСЕМ новым окнам' '' (даже окнам скриптов) <= Попробуйте это * 2 = применить настройку под (A) к обычным окнам, но НЕ к скриптовым окнам с функциями (по умолчанию) * 1 = переопределить настройку в (A) и всегда использовать новые окна (C) '' 'browser.link.open_newwindow.override.external' '' - для ссылок в других программах * -1 = применить настройку под (A) к внешним ссылкам (по умолчанию) * '' '3 = открывать внешние ссылки в новой вкладке в последнем активном окне' '' <= Попробуйте это * 2 = открывать внешние ссылки в новом окне * 1 = открывать внешние ссылки на последней активной вкладке, заменяя текущую страницу Чтобы вернуться к нормальному состоянию, если что-то пойдет не так, щелкните правой кнопкой мыши каждое «измененное» предпочтение и выберите «Сброс».Если вам нужна тестовая страница: https://jeffersonscher.com/res/popit.html

.

Как я могу запретить Firefox вернуться к предыдущему окну, как только я открою новое окно? | Форум поддержки Firefox

Выбранное решение

К вашему сведению, это не тематический форум, поэтому все ответы появляются внизу ...

dom.disable_window_flip - это предпочтение true / false, которое определяет, разрешено ли сценарию на веб-странице изменять фокус между окнами Firefox (обычно, выводить себя на передний план или всплывающее окно, выводя окно, из которого он был открыт вперед).

По умолчанию для этого параметра установлено значение true, чтобы запретить веб-сайтам перемещать окна, но, возможно, этот параметр был изменен. Чтобы просмотреть / изменить это предпочтение, вы можете использовать редактор предпочтений about: config.

(1) На новой вкладке введите или вставьте about: config в адресную строку и нажмите Enter. Нажмите кнопку с обещанием быть осторожным.

(2) В фильтре найдите поле , которое появляется над списком , введите или вставьте , переверните и приостановите, пока список фильтруется

(3) Дважды щелкните dom.disable_window_flip , чтобы переключить его между истиной и ложью.

Edit: Исправлено согласно сообщению ниже.

К вашему сведению, это не тематический форум, поэтому все ответы появляются внизу ... '' 'dom.disable_window_flip' '' - это предпочтение true / false, которое определяет, разрешено ли скрипту на веб-странице изменять фокус между окнами Firefox (обычно, выводить себя на передний план или всплывающее, перемещая окно из который был открыт вперед).По умолчанию для этого параметра установлено значение true, чтобы запретить веб-сайтам перемещать окна, но, возможно, этот параметр был изменен. Чтобы просмотреть / изменить это предпочтение, вы можете использовать редактор предпочтений about: config. (1) На новой вкладке введите или вставьте «about: config» '' в адресную строку и нажмите Enter. Нажмите кнопку с обещанием быть осторожным. (2) В поле filter search , которое появляется над списком , введите или вставьте '' 'flip' '' и приостановите, пока список фильтруется (3) Дважды щелкните '' 'dom.disable_window_flip '' ', чтобы переключить его между истиной и ложью. '' Изменить: исправлено согласно сообщению ниже. ''

Изменено , автор jscher2000

.

Как запретить открытие новых вкладок в новом окне | Форум поддержки Firefox

Выбранное решение

Здравствуйте,

Попробуйте Firefox Safe Mode , чтобы увидеть, исчезнет ли проблема. Безопасный режим Firefox - это режим устранения неполадок, который временно отключает аппаратное ускорение, сбрасывает некоторые настройки и отключает надстройки (расширения и темы).

Если Firefox открыт, вы можете перезапустить Firefox в безопасном режиме из меню «Справка»:

  • Нажмите кнопку меню , щелкните Справка и выберите Restart with Add-ons Disabled .

Если Firefox не запущен, вы можете запустить Firefox в безопасном режиме следующим образом:

  • В Windows: удерживайте нажатой клавишу Shift при открытии рабочего стола Firefox или ярлыка меню «Пуск».
  • На Mac: удерживайте клавишу option при запуске Firefox.
  • В Linux: выйдите из Firefox, перейдите в свой терминал и запустите firefox -safe-mode
    (вам может потребоваться указать путь установки Firefox, например, / usr / lib / firefox)

Когда откроется окно безопасного режима Firefox, выберите «Начать в безопасном режиме».

Если проблема отсутствует в безопасном режиме Firefox , вероятно, проблема вызвана расширением, темой или аппаратным ускорением. Чтобы найти причину, выполните действия, описанные в статье Устранение неполадок расширений, тем и аппаратного ускорения, чтобы решить типичные проблемы Firefox.

Чтобы выйти из безопасного режима Firefox, просто закройте Firefox и подождите несколько секунд, прежде чем снова открыть Firefox для обычного использования.

Когда вы выясните, что вызывает проблемы, сообщите нам об этом. Это может помочь другим с той же проблемой. Спасибо!

Здравствуйте, '' 'Попробуйте Firefox Safe Mode' '', чтобы увидеть, исчезнет ли проблема. [[Устранение неполадок Firefox с помощью безопасного режима | Безопасный режим Firefox]] - это режим устранения неполадок, который временно отключает аппаратное ускорение, сбрасывает некоторые настройки и отключает надстройки (расширения и темы). '' 'Если Firefox открыт,' '' вы можете перезапустить Firefox в безопасном режиме из меню Справка: * Нажмите кнопку меню [[Изображение: Новое меню Fx]], нажмите «Справка» [[Изображение: Справка-29]] и выберите «Перезагрузить с отключенными надстройками».'' 'Если Firefox не запущен,' '' вы можете запустить Firefox в безопасном режиме следующим образом: * В Windows: удерживайте клавишу «Shift» при открытии рабочего стола Firefox или ярлыка меню «Пуск». * На Mac: удерживайте клавишу «'' option» '' при запуске Firefox. * В Linux: выйдите из Firefox, перейдите в Терминал и запустите «firefox -safe-mode»
(вам может потребоваться указать путь установки Firefox, например, / usr / lib / firefox) Когда появится окно безопасного режима Firefox, выберите «Начать в безопасном режиме».; [[Изображение: SafeMode-Fx35]] '' '' 'Если проблема отсутствует в безопасном режиме Firefox' '' '', ваша проблема, вероятно, вызвана расширением, темой или аппаратным ускорением. Пожалуйста, следуйте инструкциям в статье [[Устранение проблем с расширениями, темами и аппаратным ускорением для решения типичных проблем Firefox]], чтобы найти причину. «Чтобы выйти из безопасного режима Firefox, просто закройте Firefox и подождите несколько секунд, прежде чем снова открыть Firefox для обычного использования». Когда вы выясните, что вызывает проблемы, сообщите нам об этом.Это может помочь другим с той же проблемой. Спасибо!

.

Смотрите также