Запретить новую вкладку закрывать предыдущую вкладку в Firefox

317
user883398

Я на Firefox 59.0.1.

Некоторые сайты с изображениями для взрослых имеют функцию, при которой нажатие на ссылку открывает новую вкладку при закрытии родительской вкладки, т. Е. Вкладки, на которой я щелкнул ссылку.

У меня установлено расширение « Не трогай мои вкладки », которое не останавливает это поведение.

Я пробовал блокировать скрипты на сайтах с изображениями, которые просто ломают весь сайт.

Есть ли в браузере способ предотвратить такое поведение?

3
Замена текущей вкладки является поведением по умолчанию. Я считаю, что есть параметр, чтобы сделать «открыть в новой вкладке» по умолчанию. Вы также можете щелкнуть правой кнопкой мыши по ссылке и выбрать опцию «открыть в новой вкладке». fixer1234 6 лет назад 1
Просто Ctrl нажмите на новую ссылку ... просто сделай это DarkCygnus 6 лет назад 0
По сути, рекламная вкладка берет на себя родительскую вкладку. Вы уже получили несколько полезных советов от @ fixer1234: если щелкнуть правой кнопкой мыши гиперссылку и выбрать ** Открыть ссылку в новой вкладке **, откроется нужная вкладка * и * вкладка рекламы отдельно, при этом исходная вкладка останется без изменений. Run5k 6 лет назад 0

1 ответ на вопрос

1
mzl adl

У меня была такая же проблема, пока я не обнаружил, что надстройка uBlock Origin имеет опцию «Нажмите, чтобы заблокировать все всплывающие окна на этом сайте».

Забавно, что я искал то же исправление, что и вы, но это было в uBlock Origin все время, которое я использовал годами !! Мне потребовались годы, чтобы найти ответ.

Добро пожаловать в Супер пользователя. Непонятно, как блокировка всплывающих окон связана с вопросом. fixer1234 6 лет назад 1
Релевантность заключается в том, что на некоторых сайтах из-за злого умысла и невежества / глупости есть ссылки (``) с атрибутом` onclick`, который вызывает код JavaScript, который * явно * открывает новый URL в новой вкладке (в обход обычного механизма `href =`), а затем, возможно, делает что-то еще на исходной вкладке. Вот о чем вопрос, и именно поэтому Q упоминает «блокирующие скрипты». Страница, открываемая в новой вкладке путем вызова функции JavaScript open (), вероятно, выглядит как всплывающее окно, которое блокируется этим дополнением. Но мне не ясно, как это * отвечает * на вопрос, либо. Scott 6 лет назад 0