Запрет на открытие страницы в новом окне
Привет всем мегапрограммистам в этом чате! Подскажите, как запретить открытие страницы в новом окне. То есть, пусть страница открывается но пустая. Обусловлено тем, что окно всплывающее и маленькое, а если его открыть отдельно то получается абракадабра на всю ширину экрана. Движок самописный. Типа вот такого чтобы можно было в код вставить: var section = document.location.hash.slice(1); if(section) но только чтобы работало! Всем добра и смайлик — 🙂
- eTarget 2011:Панельная дискуссия «Стратегия и планирование рекламной кампании в интернете»
- eTarget 2011: Круглый стол «Реклама в онлайн-видео»
- Могут ли «плохие» входящие ссылки привести к ухудшению ранжирования?
На сайте с 16.11.2010
13 июля 2015, 11:05
Короче, не знаем как. В гугле не нашел, здесь тоже никто не умеет. Жал.
На сайте с 26.08.2010
13 июля 2015, 11:31
Ну наверное можно же проверить ширину body и если больше, чем нужно, стереть весь DOM.
На сайте с 10.06.2015
14 июля 2015, 12:29
ну да полюбому стилями делать надо, размеры задать
На сайте с 04.11.2007
14 июля 2015, 20:47
Психиатр:
. Подскажите, как запретить открытие страницы в новом окне .
Если открываемая страница имеет свой URL, предположу, что никак. Браузер открывает ссылку в новом окне, а не скрипт.
Попробуйте посмотреть по факту открытия. Т.е. на самОй открываемой странице
if( ! ((self.parent&&!(self.parent===self))&&(self.parent.frames.length!=0)) ) < document.write('
Нефиг открывать эту страницу в новом окне!
‘) >;
На сайте с 30.03.2014
14 июля 2015, 21:03
Психиатр:
То есть, пусть страница открывается но пустая. Обусловлено тем, что окно всплывающее и маленькое, а если его открыть отдельно то получается абракадабра на всю ширину экрана.
всплывающее окно это именно новое окно? или это js/css фокусы имитирующие новое
окно поверх старого, а на самом деле div ?
Если это не div то вопрос выглядит неадекватно, потому что маленкое или большое
это все равно новое ОТДЕЛЬНОЕ окно. Размер же этого окна можно задавать
как в родительском окне так и js внутри этого нового отдельного окна и проблемы
того что новое окно отдельное — «большое» просто не существует.
Просто в js задайте ему размер какой угодно.
Как запретить открывать вкладки в новом окне
Будь в курсе последних новостей из мира гаджетов и технологий
iGuides для смартфонов Apple

Как запретить Chrome открывать ссылки в новых вкладках

Александр Кузнецов — 7 декабря 2021, 15:20

Многие сайты заставляют пользователя плодить вкладки в попытке удержать его у себя. И одно дело, когда в новой вкладке открывается ссылка, ведущая на другой сайт, и совершенно иное — когда каждая ссылка открывается таким образом, даже если она ведёт на страницу того же самого сайта.
Это может сильно раздражать, но Chrome, к счастью, может запретить сайтам вести себя таким образом, и вы сами будете выбирать, как открывать ссылку: по нажатию левой кнопкой мыши она всегда будет запускаться в текущей вкладке, нажатием колёсика можно открыть её в соседней, а по нажатию правой кнопки появляется меню с различными опциями, в том числе открытие в новой вкладке, новом окне или в режиме инкогнито.
Запретить Chrome открывать ссылки в новых вкладках встроенными средствами браузера не получится, нужно установить расширение. Вот лишь несколько самых популярных:
В большей части этих расширений доступны настройки, позволяющие добавить любые сайты в исключения. Например, если вы привыкли, что ссылки из поисковика Google или «Яндекс» открываются новой вкладке, а не в текущей, можно оставить на этих сайтах такое поведение.
Как запретить браузеру открывать ссылки в новой вкладке

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

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

Если нажать комбинацию клавиш CTRL + SHIFT ссылка принудительно откроется в текущей вкладке.
Перед установкой расширений стоит учесть, что они будут работать не на всех сайтах. Всё зависит от реализации открытия вкладок на конкретном ресурсе.
К примеру, здесь оба расширения не работают
Как отключить открытие новых вкладок Chrome?
Всем привет. Проблема такая: установил расширение для хрома, во время серфа оно периодически открывает рекламные сайты в новой вкладке (не всплывающее окно), а именно в новой вкладке. К примеру сижу в ВК, бац и открывается сайт с рекламой в новой вкладке. Как запретить этому расширению открытие новых вкладок? Или вообще, есть ли в хроме возможность отключить открытие новых вкладок? Сносить само расширение не вариант.
Вот еще ситуация. Хочу обновить страницу, а это мне вместо этой страницы открывается реклама (в новой вкладке открывается сторонний сайт).
- Вопрос задан более трёх лет назад
- 15854 просмотра