Как запретить браузеру открывать ссылки в новой вкладке
На некоторых сайтах при клике на ссылку она откроется в новой вкладке браузера. Мне такое поведение очень нравится и у себя на сайте сделал именно так. При клике на внешнюю ссылку у читателя откроется новая вкладка браузера.
Некоторым всё-таки такое поведение не нравится и они сами хотят решать какие ссылки открывать в текущей вкладке, а какие в новой. Для вас есть решение.
Death To _blank – расширение для браузера Chrome, которое удаляет параметр _blank у ссылок, что запрещает им открываться в новой вкладке.
У расширения есть несколько параметров. Основной из них это раздел с белым и чёрным списками сайтов. Можно разрешить открывать ссылки в новой вкладке только определённым сайтам. Или можно наоборот запретить всем, кто не в списке.

Для пользователей Firefox есть расширение target=»_blank»-toggler. При наведении на ссылку оно меняет курсор, что даёт возможность понять где будет открыта ссылка.

Если нажать комбинацию клавиш CTRL + SHIFT ссылка принудительно откроется в текущей вкладке.
Перед установкой расширений стоит учесть, что они будут работать не на всех сайтах. Всё зависит от реализации открытия вкладок на конкретном ресурсе.
Как на стороннем сайте ВООБЩЕ запретить переход по ссылкам и открытия новых окон в браузере? Какой код ввести в консоли?
Нашла очень удобный и классный сайт с сериалами на английском с субтитрами и разными плюшечками во время просмотра. В общем, мечта)! И что важно, бесплатный.
Но есть одно НО! Периодически сайт открывает новое окно браузера и ещё терпимо, когда там просто реклама одежды, но в 80% случае это оказывает крайне непотребный контент.
Можно ли что-нибудь придумать, что бы этого не было?
Расширение adBlock в chrome у меня строит.
Есть ли какой-нибудь скрипт, который запретит переход по ссылкам? Или хотя бы подскажите в какой направлении думать?
- Вопрос задан более трёх лет назад
- 1342 просмотра
Простой 10 комментариев
- Вконтакте

В adBlock и uBlock можно писать свои собственные правила на стили, скрипты и т. д.
Ищите виновника всплывающих окон на сайте, читайте документацию используемого плагина и пишете правила их блокировки.
Вот это можете попробовать, чтобы запретить открытие новых окон на сайте:







hzzzzl, теряюсь в догадках о каком сайте речь)
Потому что удобный сайт и сайт с непотребным контентом это разные сайты) Второе побочное явление первого.
Рискну предположить, что речь всё-таки о сайте с сериалами на английском.
english-films.com

wqertAnna, хех, зашел и сразу


- Вконтакте

Далее попробуйте просто запустить блокировщик рекламы. Авось настройки по умолчанию устранят проблему. Лучшее расширение (на сегодня) — uBlock Origin. Но выбор конкретного расширения — дело вкуса.
Хотя ещё можно отключить на сайте JavaScript. Это можно сделать средствами браузера: в хроме нужно зайти в настройки и там в поиске набрать javascript, дальше очевидно. Но удобнее использовать расширение. Лично я использую Quick Javascript Switcher (при этом у меня JS по умолчанию отключён везде, и по надобности включаю на некоторых сайтах, но это опять-таки дело вкуса). Ещё есть расширение NoScript. Кстати, блокировщики рекламы тоже умеют блокировать скрипты (см. ниже).
Иногда некоторые сайты без JS отображают заглушку (placeholder), которая мешает просматривать контент. В большинстве случаев решается тем же блокировщиком рекламы, только нужно создать правило, скрывающее заглушку.
Если же без JS совсем никак, то тем же блокировщиком рекламы можно настроить фильтр, который запрещает определенный файл js или даже inline js по какому-то условию (имя файла или содержимое скрипта). Но для этого придется немного окунуться в то, как устроен сайт изнутри. То есть зависит от конкретного сайта.
Чтобы добавить свой скрипт на страницу, понадобится расширение Tampermonkey. Как подсказали в комментариях, можно попробовать обмануть код страницы и таким способом:
unsafeWindow.open = e=>0;
В особо тяжелых случаях нужные скрипты неразрывно смешаны с рекламными (речь не про всплывающие окна), и просто так заблокировать не получится. Честно говоря, таких сайтов я ещё не встречал. Обычно рекламу легко обмануть. Но если такой сайт встретится, и он очень полезный, и от него нельзя отказаться, то в таком случае в ход идёт тяжелая артиллерия — программа Fiddler и очень глубокий анализ скриптов сайта и их изменение, подмена.
В общем, это война снаряда и брони. В ней не может быть победителя. Но сейчас в среднем по всем сайтам перевес сил на стороне пользователя.
Как запретить веб-сайтам открывать нежелательные окна / вкладки?
Нажмите кнопку «Параметры содержимого» в разделе «Конфиденциальность», чтобы открыть окно «Параметры содержимого».
Установите переключатель «Не разрешать сайтам показывать всплывающие окна (рекомендуется)» в разделе «Всплывающие окна», чтобы запретить сайтам открывать рекламные объявления.
Как запретить автоматический запуск нежелательных веб-сайтов?
Включите функцию блокировки всплывающих окон в Chrome
- Щелкните значок меню Chrome в правом верхнем углу браузера, а затем щелкните «Настройки».
- Введите «Всплывающие окна» в поле настроек поиска.
- Щелкните Параметры содержимого.
- В разделе «Всплывающие окна» должно быть написано «Заблокировано».
- Выполните шаги с 1 по 4 выше.
Как предотвратить появление нежелательных веб-сайтов?
Как заблокировать автоматическое открытие нежелательных сайтов
- Internet Explorer 8. Откройте браузер и выберите «Блокировщик всплывающих окон» в меню «Инструменты». Выберите «Включить блокировку всплывающих окон» в меню «Блокировщик всплывающих окон».
- Firefox 3.6. Запустите Firefox, выберите «Инструменты», а затем выберите «Параметры».
- Google Chrome 5.0. Откройте браузер, щелкните значок гаечного ключа и выберите «Параметры».
Как запретить Chrome открывать новые вкладки на Android?
Шаг 3. Отключите уведомления с определенного веб-сайта
- На вашем телефоне или планшете Android откройте приложение Chrome.
- Перейти на веб-страницу.
- Справа от адресной строки нажмите «Подробнее».
- Коснитесь Настройки сайта.
- В разделе «Разрешения» нажмите «Уведомления».
- Выключите настройку.
Почему в Chrome продолжают открываться новые вкладки?
Chrome продолжает открывать новые вкладки, когда я нажимаю ссылку. Эта проблема может возникнуть, если ваш компьютер заражен вредоносным ПО. Нежелательные сайты открываются в Google Chrome автоматически. По словам пользователей, нежелательные сайты могут открываться автоматически. В этом случае обязательно проверьте настройки Chrome и восстановите их по умолчанию.
Не разрешать каким-либо веб-сайтам показывать всплывающие окна?
В разделе «Всплывающие окна» выберите Разрешить всем сайтам показывать всплывающие окна или Не разрешать ни одному сайту показывать всплывающие окна (рекомендуется). Чтобы настроить разрешения для определенных веб-сайтов, щелкните Управление исключениями.
Как запретить веб-сайтам открывать новые вкладки на моем Iphone?
Откройте «Настройки», прокрутите вниз и выберите Safari. Убедитесь, что в разделе «Общие» включена опция «Блокировать всплывающие окна». В разделе «Конфиденциальность и безопасность» включите параметры «Не отслеживать» и «Предупреждение о мошеннических веб-сайтах».
Как запретить автоматическое открытие нежелательных веб-сайтов?
Щелкните ссылку «Показать дополнительные настройки», чтобы просмотреть дополнительные настройки. Нажмите кнопку «Параметры содержимого» в разделе «Конфиденциальность», чтобы открыть окно «Параметры содержимого». Установите переключатель «Не разрешать сайтам показывать всплывающие окна (рекомендуется)» в разделе «Всплывающие окна», чтобы запретить сайтам открывать рекламные объявления.
Почему веб-сайты продолжают появляться?
Веб-сайт, который появляется постоянно, может быть надоедливым всплывающим окном или признаком того, что ваш компьютер заражен программой-угонщиком браузера. Угонщики браузера — это вредоносные программы, которые обычно изменяют вашу домашнюю страницу в Интернете и перенаправляют ваши поисковые запросы на определенные веб-сайты. Кроме того, рассмотрите возможность запуска антивирусной программы.
Как заблокировать нежелательные веб-сайты?
Вот как.
- Откройте браузер и перейдите в Инструменты (alt + x)> Свойства обозревателя. Теперь щелкните вкладку «Безопасность», а затем щелкните красный значок «Ограниченные сайты». Нажмите кнопку «Сайты» под значком.
- Теперь во всплывающем окне вручную введите веб-сайты, которые вы хотите заблокировать, по одному. Щелкните Добавить после ввода названия каждого сайта.
Как запретить Chrome открывать старые вкладки?
Шаг 1. На экране настроек Chrome прокрутите вниз до конца и нажмите «Дополнительно». Шаг 2. В разделе «Система» установите переключатель «Продолжать выполнение фоновых приложений при закрытом Google Chrome». Перезагрузите Chrome.
Как отключить новые вкладки в Chrome?
Удаление стартовой страницы вкладки. Откройте Google Chrome и щелкните логотип «Гаечный ключ» в правом углу окна браузера. Щелкните «Параметры», а затем «Основные сведения». Спуститесь в раздел «Домашняя страница».
Как запретить Chrome открывать другие приложения?
2 ответы
- Зайдите в меню настроек.
- Нажмите «Еще».
- Коснитесь «Диспетчер приложений».
- Если приложение Википедия установлено, перейдите к шагу 4. В противном случае перейдите к шагу 7.
- Найдите «Википедию» и нажмите на нее.
- В разделе «Запускать по умолчанию» нажмите кнопку «Очистить настройки по умолчанию».
- Вернитесь в диспетчер приложений.
- Найдите «Chrome» и нажмите на него.
Почему все открывается в новой вкладке Google Chrome?
Если каждая ссылка, по которой вы нажимаете, открывается в виде нового окна или вкладки, а это не та настройка, которую вы ранее устанавливали: попробуйте войти в меню Chrome, затем в Настройки, затем прокрутите вниз и нажмите «Показать дополнительные настройки» и снова прокрутите до внизу и нажмите кнопку «Сбросить настройки».
Как остановить переадресацию в Google Chrome?
Щелкните ссылку «Показать дополнительные настройки», чтобы отобразить дополнительные параметры настройки. В разделе «Конфиденциальность» нажмите «Включить защиту от фишинга и вредоносного ПО». Закройте окно браузера. Теперь Google отображает предупреждение, если браузер пытается вас перенаправить.
Почему Google Chrome открывает столько процессов?
Google Chrome использует эти свойства и помещает веб-приложения и плагины в отдельные процессы от самого браузера. Это означает, что сбой механизма рендеринга в одном веб-приложении не повлияет на браузер или другие веб-приложения. По сути, каждая вкладка имеет один процесс, если только вкладки не принадлежат одному домену.
Как остановить всплывающие окна в Google Chrome?
Следуй этим шагам:
- Щелкните меню Chrome на панели инструментов браузера.
- Выберите «Настройки».
- Щелкните Показать дополнительные настройки.
- в разделе «Конфиденциальность» нажмите кнопку «Настройки контента».
- В разделе «Всплывающие окна» выберите «Разрешить всем сайтам показывать всплывающие окна». Настройте разрешения для определенных веб-сайтов, щелкнув Управление исключениями.
Как разрешить всплывающие окна в Safari 12?
Safari 12 для MacOS
- Выберите «Safari»> «Настройки», затем выберите «Веб-сайты» в верхней части окна.
- Выберите «Всплывающие окна» слева.
- Используйте раскрывающееся меню «При посещении других веб-сайтов» для выбора одного из следующих пунктов: Блокировать и уведомлять. Блокировать. Разрешать.
Как отключить блокировку всплывающих окон?
Чтобы отключить блокировщики всплывающих окон, выполните следующие действия:
- Нажмите кнопку меню Открыть (три полоски) в правом верхнем углу.
- Щелкните Параметры или Настройки.
- Слева выберите Конфиденциальность и безопасность.
- Снимите флажок Блокировать всплывающие окна, чтобы отключить блокировщик всплывающих окон.
- Закройте и перезапустите Firefox.
Что означает открывать новые вкладки в фоновом режиме?
Ответ: A: Ответ: A: Вы должны нажать на эту вкладку, чтобы активировать ее и увидеть эту веб-страницу. Когда вы открываете новые вкладки на переднем плане, касание открывается на просматриваемом вами экране, а просматриваемая вами веб-страница переходит на задний план.
Как запретить Safari открывать новые окна?
- Откройте настройки Safari.
- Щелкните значок вкладок на панели инструментов.
- Установите флажок «Щелчок при нажатой клавише Command открывает ссылку в новой вкладке».
- Снимите флажок «Когда открывается новая вкладка или окно, делать их активными»
Как запретить открывать новые вкладки в Safari?
В Safari перейдите в меню Safari> Настройки, затем щелкните значок вкладок. Снимите флажок «Сделать активным при открытии новой вкладки или окна».
Как мне избавиться от угонщика браузера?
Руководство ПО ручному удалению вируса перенаправления веб-браузера:
- ШАГ 1: Используйте Rkill для завершения подозрительных программ.
- ШАГ 2. Используйте Malwarebytes для удаления троянов, червей и других вредоносных программ.
- ШАГ 3. Используйте HitmanPro для поиска вредоносных и нежелательных программ.
- ШАГ 4. Используйте Zemana AntiMalware Portable для удаления угонщиков браузера.
Как удалить вредоносное ПО?
Вот пошаговое руководство к действию.
- Шаг 1. Войдите в безопасный режим. Прежде чем что-либо делать, вам необходимо отключить компьютер от Интернета и не использовать его, пока вы не будете готовы очистить свой компьютер.
- Шаг 2: Удалите временные файлы.
- Шаг 3. Загрузите сканеры вредоносных программ.
- Шаг 4. Запустите сканирование с помощью Malwarebytes.
Почему в моем Google Chrome продолжает появляться реклама?
Если вы сталкиваетесь с некоторыми из этих проблем с Chrome, возможно, на вашем компьютере установлено нежелательное программное обеспечение или вредоносное ПО: всплывающие окна и новые вкладки, которые никуда не денутся. Ваша домашняя страница Chrome или поисковая система постоянно меняются без вашего разрешения. Нежелательные расширения или панели инструментов Chrome продолжают возвращаться.
Как временно заблокировать сайт?
Как временно заблокировать отвлекающие сайты
- Черный список сайтов с приложениями. Используйте эти приложения, чтобы заблокировать отвлекающие веб-сайты на X часов.
- Черный список сайтов с браузерами.
- Используйте только рабочий браузер.
- Используйте только рабочий профиль пользователя.
- БОНУС: используйте режим полета.
- Комментарии 17.
Как мне избавиться от нежелательных сайтов на моем компьютере?
УДАЛИТЕ НЕЖЕЛАТЕЛЬНЫЕ САЙТЫ ИЗ ИСТОРИИ ПРОСМОТРА ПЛАНШЕТА WINDOWS 8
- Откройте настольную версию Internet Explorer и щелкните значок «Инструменты» в правом верхнем углу программы. (Похоже на шестеренку.)
- Когда появится раскрывающееся меню, нажмите Свойства обозревателя.
- Нажмите кнопку «Удалить».
Могу ли я заблокировать веб-сайт в Chrome?
Посетите страницу «Блокировать расширение сайта» в Интернет-магазине Chrome. Нажмите кнопку «Добавить в Chrome» в правом верхнем углу страницы. Выберите Дополнительные инструменты, а затем — Расширения в меню. На странице параметров блокировки сайта введите веб-сайт, который вы хотите заблокировать, в текстовом поле рядом с кнопкой «Добавить страницу».
Отключить открытие нового окна или новой вкладки, удерживая ссылку
Я хочу поблагодарить тех, кто сейчас читает это и за ваше время. Переходите прямо к теме!
В настоящее время я пытаюсь отключить функцию, при которой пользователь не сможет открыть ссылку на новое окно или вкладку, удерживая ссылку.
Любые предложения или ответы для решения этой проблемы приветствуются, Еще раз спасибо!
4 ответа
Вы можете связать обработчик события с нужным элементом ссылки и использовать метод jQuery .preventDefault() , чтобы отменить ссылку в любом месте. Ваш код будет выглядеть примерно так:
Если вам нужно запретить пользователю открывать ссылки в отдельной вкладке или окне, возможно, что-то не так с дизайном вашего сайта. Почему вы чувствуете, что это ограничение необходимо?