Как разрешить появление всплывающих окон? Как заблокировать всплывающие окна в браузере

Сведения, содержащиеся на этой странице, мы адресуем, прежде всего, пользователям Microsoft Internet Explorer 5.х и 6.х. - самых распространенных браузеров в сети Internet. Важно отметить, что наш сайт адекватно отображается и в других браузерах. Однако, на наш взгляд, сторонники Mozilla Firefox и Opera являются энтузиастами и знатоками передового программного обеспечения, а поэтому не нуждаются в советах по его настройке.

Всплывающее окно ("Pop-up") - это дополнительное окно браузера (как правило, по размеру меньше чем основное), появляющееся поверх или позади просматриваемого окна. Они могут открываться самопроизвольно при начале загрузки какой-либо из страниц посещаемого Вами сайта. Такой подход используется при рекламе товаров и услуг. Именно такие "pop-up" - окна многих раздражают . Другими всплывающими окнами пользователь может управлять сам - открывать и закрывать их. Например, можно щелкнуть по ссылке с небольшим изображением, чтобы увидеть его увеличенную копию в новом, всплывающем окне.

К сожалению, некоторые всплывающие окна могут включать недопустимое содержимое, или же из-за них можно случайно загрузить на компьютер опасные программы (называемые программами-шпионами или рекламными программами). Благодаря давним, но, к сожалению, еще не устраненным уязвимостям, сетевые мошенники могут подменить содержимое адресной или статусной строки во всплывающих окнах. Таким образом, пользователь, просматривающий несколько сайтов, может быть введен в заблуждение, что выскочившее всплывающее окно принадлежит солидному и уважаемому сайту. Эти факты порождает потенциальную угрозу для компьютера пользователя! Именно поэтому в браузерах предусмотрена возможность блокирования всплывающих окон.

Браузер Internet Explorer из поставки Windows XP Service Pack 2 (SP2) позволяет предотвратить появление большинства окон, всплывающих поверх страниц во время работы в Интернете. При установке SP2 блокирование всплывающих окон в Internet Explorer включается и настраивается на средний уровень безопасности. Это означает, что заблокированы будут большинство автоматических всплывающих окон. Настройки по умолчанию блокирования всплывающих окон позволяют увидеть всплывающие окна, которые открываются, если щелкнуть ссылку или нажать кнопку на веб-узле. При блокировании всплывающего окна также будет раздаваться звуковой сигнал и появляться сообщение на панели информации. Можно настроить параметры, чтобы блокирование всплывающих окон работало так, как вам удобно.

Мы используем всплывающие окна для работы "Системы интерактивной помощи" и при построении нашего каталога продукции.

Стандартные настройки Microsoft Internet Explorer для управления всплывающими окнами (если не установлен Windows XP Service Pack 2)

Войдите в меню "Сервис" ("Tools") навигационной панели Microsoft Internet Explorer, а затем выберите пункт "Свойства обозревателя..." ("Internet Options...") .

Настройка Microsoft Internet Explorer для управления всплывающими окнами (если у Вас установлен Windows XP Service Pack 2) Войдите в меню "Сервис" ("Tools") навигационной панели Microsoft Internet Explorer, а затем выберите пункт "Свойства обозревателя..." ("Internet Options...") .

В Windows XP Service Pack 2 есть возможность разрешить всплывающие окна для отдельных сайтов .

Войдите в меню "Сервис" ("Tools") навигационной панели Microsoft Internet Explorer, а затем выберите пункт "Свойства обозревателя..." ("Internet Options...") .

26.09.14 23K

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

А такая ли гадина эти ваши всплывающие окна?

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

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

  • Открывающиеся на переднем плане (pop-up ) – всплывают поверх основного;
  • Открывающиеся на заднем плане (pop-under ) – открываются за основным окном.

Последние являются самыми коварными. Они становятся активными и видными для пользователя лишь после закрытия основного. Поэтому определить их источник и вовремя блокировать не удастся.

Средства борьбы

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

Основной программой для пользования интернетом являются браузер. Поэтому основной способ блокировки действия рекламных окон реализован именно в браузере:

  • Internet Explorer – стал последним из всех программных продуктов, в котором была реализована возможность блокировки всплывающей рекламы. Это было сделано лишь в 2004 году;
  • Opera – этот продукт стал первым браузером в мире со встроенной функцией блокировки всплывающих окон. Всплывающие окна в Опере можно блокировать, начиная с 2000 года;
  • Mozilla Firefox – этот браузер усовершенствовал подход к борьбе с рекламой, который был реализован в Opera . В отличие от него в Мозиле блокируются не вся всплывающая реклама, а лишь та, которая загружается при открытии основного окна.

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

Создание всплывающих окон с помощью javascript

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

  • Метод alert() – выводит на экран обычное текстовое сообщение. Чтобы скрыть диалог после прочтения, нужно нажать на кнопку «Ok » внизу окна;
  • Метод confirm() – подобен предыдущему методу. Но выводимый им диалог кроме «Ok » снабжен еще и кнопкой «Cancel ». С их помощью пользователь может принять или отказаться от условия, указанного в окне;
  • Метод prompt() – служит для вызова еще одной разновидности всплывающего окна javascript . В отличие от упомянутых выше это окно снабжено еще и текстовым полем. В него пользователь может вводить текстовые данные, которые можно присвоить значению нужной переменной.

Действие всех трех методов и вызываемые ими разновидности диалога показаны на изображении:

Но это всего лишь разновидности диалогов. Для создания настоящего всплывающего окна в javascript используется метод open() объекта window .

Вот полный синтаксис метода:

win = window. open (url, name, params) , где:

  • url – это адрес страницы, которая откроется в новом окне;
  • Name – имя созданного окна. Может быть использовано для дальнейшей обработки в формах (параметр target );
  • Params – строка параметров для нового окна. Их полный список можно узнать самостоятельно из документации по javascript.

На изображении ниже показано действие метода и приведен упрощенный скрипт всплывающего окна:

Создается функция f1 , в теле которой реализован вызов метода window. open() . Затем идет вызов этого метода с одним параметром, указывающим адрес страницы, которая откроется в созданном окне. После этого вызывается метод setTimeout() . В качестве параметров ему передается функция f1 и интервал времени, через который откроется новое окно.

Создание всплывающего окна с помощью CSS

Также можно создать всплывающее окно в CSS . Эта возможность была реализована лишь с выходом третьей версии этой технологии. Злоупотреблять этим вариантом не стоит, потому что он будет работать лишь в самых новых версиях браузеров:

Как видно из рисунка, такое модальное окно создано с помощью CSS и html . В отличие от созданных с помощью js это всплывающее окно не удастся передвигать по странице. К тому же его код слишком громоздок, чтобы описывать его в масштабах этой статьи. Но зато такое окно не будет блокироваться браузером.

Обзор остальных технологий

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

Также существует множество плагинов для популярных CMS . В их состав может входить целый набор окон. Дизайн и функционал каждого из них «заточен» под выполнение определенной задачи (регистрация, отправка сообщения и другое ).

Также существует несколько популярных скриптов. Пример одного из них будет приведен ниже. По такому принципу работают всплывающие окна в контакте и других популярных социальных сетях:

Как сделать всплывающее окно на Jquery $(document).ready(function(){ PopUpHide(); }); function PopUpShow(){ $("#window-popup").show(); } function PopUpHide(){ $("#window-popup").hide(); } .box { width: 400px; height: 300px; background-color: #ccc; margin:0px auto; padding:10px; font-size:40px; color: #fff; } .popup { width:100%; min-height:100%; background-color: rgba(0,0,0,0.5); overflow:hidden; position:fixed; top:0px; } .popup .popup-content { margin:40px auto 0px auto; width:200px; height: 80px; padding:10px; background-color: #c5c5c5; border-radius:5px; box-shadow: 0px 0px 10px #000; } Пример всплывающего окна
Показать попап Поздравляю вы сделали всплывающее окно!!! Скрыть попап

Код приведен в варианте «для ленивых ». Вставив его в любой редактор и запустив на выполнение, вы получите готовый пример всплывающего окна на основе jquery .

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

Это явление может быть трех видов :

  • Реклама , встроенная владельцем сайта. Нередко она полезна из-за того, что совпадает с тематикой сайта либо взаимосвязана с ней.
  • Назойливая реклама и спам. Вызвано это явление тем, что компьютер заражен вредоносным вирусом.
  • Взаимодействия с пользователем . Такие окна встречаются редко, но они важны для полноценной работы с данным сайтом, например окно с капчей для авторизации; диалоговое окно с подтверждением действия или операции; увеличенное изображение.

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

Реклама в Google Chrome

Согласно стандартным настройкам браузер Google Chrome блокирует рекламу, однако эту функцию можно отключить .

Отключить либо же включить, в случае необходимости вышеупомянутую функцию можно следующим образом :

  • Запускаем обозреватель Google Chrome;
  • В правом верхнем углу экрана, находим кнопку «Ещё» и кликаем;
  • Здесь выбираем меню «Настройки »;
  • Внизу страницы выбираем пункт «Дополнительные »;
  • Далее переходим в раздел «Конфиденциальность и безопасность », а затем «Настройки контента »;
  • Переходим в пункт «Всплывающие окна » и устанавливаем переключатель в нужное положение.
Настраиваем Яндекс браузер

Яндекс.браузер является достаточно новым, но и он снабжен встроенной функцией полной, либо частичной блокировки рекламы.

Для того, чтобы отключить или разрешить подобные компоненты, а также добавить отдельные сайты в список исключений, первым шагом необходимо перейти в параметры браузера . Кнопка эта располагается в правом верхнем углу экрана, а клик по ней раскроет меню, в котором следует отыскать раздел с дополнительными настройками.

Здесь понадобится перейти в раздел “Защита личных данных ”, а затем “Настройки содержимого ”. Это откроет отдельный раздел с настройками, где и находится искомый блок “Всплывающие окна ”.

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

Обозреватель Opera

Обозреватель Opera позволяет производить управление подобной рекламы двумя способами.

Вариант 1 . Необходимо кликнуть в левом верхнем углу на логотип Opera, что раскроет список меню. Здесь понадобится пункт “Настройки ” — “Быстрые ” — “Всплывающие окна ”.

Вариант 2 . В случае, если в браузере включена верхняя строка либо “линейка” основного меню, то к управлению всплывающими окнами можно перейти через меню “Инструменты ”.

Настройки в Mozilla Firefox

Firefox, по умолчанию автоматически, блокирует такую рекламу, однако этой функцией можно управлять. Для этого понадобится пройти путь “Инструменты ” — “Настройки ” — “Содержимое ” — “Блокировать всплывающие окна ”

Здесь же, в случае необходимости, можно указать сайт исключение либо задать целый их перечень.

Изменения в Internet Explorer

Internet Explorer является достаточно старым и именно от него многие последующие браузеры переняли рассматриваемую функцию блокировки. Управлять же этим процессом в данном браузере можно следующим образом:

  • Открываем пункт “Сервис ”, а затем “Свойства браузера ”;
  • После этого кликаем на “Конфиденциальность ”, потом на “Блокирование всплывающих окон ” и в итоге раскрываем меню “Параметры ”;
  • Здесь в разделе “Уровень блокировки ” можно выставить нужные параметры.

Вам надоело бесконечное количество всплывающих окон на экране, и вы не знаете, как избавиться от них? Эта статья расскажет вам, как устранить этих «вредителей» в кратчайшие сроки. Данное руководство предназначено для пользователей Windows.

Говоря о том, как убрать всплывающие окна, стоит сразу отметить, что большинство из них могут быть отключены простым нажатием кнопки! Все, что вам нужно сделать - это проигнорировать любые картинки и предложения и сразу же обратить внимание на правый верхний угол такого окна. Там вы найдете кнопку X. Нажмите ее, и появившийся объект исчезнет. Если этого не произойдет - придется использовать другие методы.

Если кнопка закрытия не видна

Некоторые всплывающие окна запрограммированы таким образом, что склонны появляться в увеличенном виде, иногда даже полностью распространяясь за пределы экрана и тем самым закрывая вам доступ ко всему его содержимому, в том числе и к кнопке X. Однако это не должно стать причиной для беспокойства. Как убрать всплывающие окна такого типа? Вы должны переместить курсор мыши на панель задач, расположенную в нижней части экрана. Отсюда вы можете получить доступ ко всем приложениям, запущенным на вашем компьютере. Проще говоря, каждая кнопка на панели задач является открытым окном. Просто определите соответствующую иконку и затем щелкните правой кнопкой мыши по ней, после выберите «Закрыть» из меню. Всплывающее окно должно исчезнуть после этого. Если же эта попытка не привела к положительному результату, вам потребуется использовать более сложные методы. Например, щелкните мышью по полосе, расположенной вверху экрана, а затем нажмите и удерживайте клавиши ALT и F4 . Это позволит вам заблокировать всплывающие окна, каковы бы ни были их настройки.

Если окно "размножается"

Иногда такое неприятное явление принимает более агрессивную форму - при попытке закрыть окно открывается еще большее количество вкладок. От этого можно избавиться только одним способом - при помощи диспетчера задач. Чтобы открыть его, нажмите одновременно CTRL и ALT, и пока обе кнопки находятся в активном состоянии, вы должны нажать Del. Это действие приостановит работу всех приложений, запущенных на компьютере, и запустит меню. Вы должны выбрать в нем вкладку «Запустить Диспетчер задач». Указанная функция всегда имеет приоритет над любой другой программой, поэтому всегда помогает безотказно. Следуя инструкции о том, как убрать всплывающие окна, вы можете сделать это двумя способами - через вкладку «Программы» либо «Процессы». В первом случае вы увидите список всех отдельных окон, открытых на вашем компьютере, и сможете убрать то, что вам не нужно. Другой способ предлагает просмотреть список всех запущенных программ. Прокрутите его и найдите пункт под названием «iexplorer.exe» (или другой, идентичный вашему используемому веб-браузеру). Выберите данный вариант, а затем нажмите кнопку «Завершить процесс». На самом деле это самый действенный способ блокировать всплывающие окна на компьютере.

Защита компьютера

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

Всплывающие окна в браузере для многих уже стали синонимом навязчивой рекламы. Действительно, подобные окна довольно раздражают, особенно, когда на них наложен звуковой эффект или изображения нелицеприятного характера. Как отключить всплывающие окна, не мешая работе нормальных сайтов? Управлять этим процессом вы можете сами и практически в любом браузере.

Зачем нужны всплывающие окна

Они возникли как развитие HTML-языка для увеличения возможностей, доступных программистам, разрабатывающих интерфейс сайтов. Особенно это касается интернет-магазинов, где вы обязательно встретите всплывающие окна. Браузер открывает их при нажатии на фотографию товара, например. В этом смысле pop-up окна вполне удобный и полезный инструмент.

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

Какие браузеры умеют блокировать pop-up-рекламу

Разные браузеры блокируют всплывающие окна по-разному. Первыми, кто применил подобный инструмент стали разработчики Opera . Именно тогда началась «гонка вооружений», в которой участвовали разработчики ведущих браузеров:

  • Как уже было упомянуто, первыми заявили о возможности избавиться от всплывающих окон конструкторы браузера Opera. Первая версия с таким механизмом реализована в далёком 2000 году.
  • Разработчики Mozilla Firefox присоединились к этой борьбе с pop-up-рекламой чуть позднее. Они усовершенствовали подход, блокируя лишь ту рекламу, которая грузится сразу вместе с главным окном сайта. Если позднее сайту потребуется создать pop-up, то это происходит без проблем.
  • Ну и самыми последними были разработчики Microsoft , которые в 2004 году также реализовали механизм блокировки в своём Internet Explorer.
  • Google Chrome также имеет подобный механизм. Его ноу-хау состоит в реализации только базовых функций блокировки. Расширенные функции переданы дополнениям, которые сегодня представлены десятками групп независимых разработчиков.
  • Яндекс.Браузер также умеет блокировать вредное содержимое. Его особенность – работа со своей базой «плохих» ссылок. Вы видите хорошую рекламу, а запрещённая и сомнительная блокируются.
Как избавиться от всплывающих окон в разных браузерах штатными средствамиMicrosoft Edge

По умолчанию этот браузер блокирует все всплывающие окна. Чтобы включить этот режим или проверить его работу, выберите в настройках пункт «…» и нажмите кнопку «Просмотреть дополнительные параметры».

Выберите пункт «блокировать всплывающие окна». Второй сверху – запутаться трудно.

Internet Explorer

В Internet Explorer настройка запрятана глубже:


Google Chrome и Opera

В этом интернет-обозревателе вам нужно выбрать пункт Настройки. Он скрывается под кнопкой с тремя горизонтальными палочками.

Затем начинаем писать «блок» в окне поиска настроек и выбираем «Настройки контента».

Обратите внимание, что в Google Chrome можно как удалить все всплывающие окна, так и выборочно.

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

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

Если вы увидели в строке адреса вот такой значок, значит Google Chrome заблокировал какое-то попап-окно на этом сайте. Если вы уверены в том, что это сделано неправильно, нажмите на значок и разрешите этому сайту создавать подобные элементы.

Яндекс.Браузер

В этом браузере пункт настроек с блокировкой окон называется Настройка содержимого. В остальном всё так же, как и в Хроме.

Программы для блокировки всплывающих окон в браузерах

Как было отмечено выше, сегодня целые команды независимых разработчиков трудятся над созданием блокировщиков рекламы и pop-up-содержимого на сайтах. Вот несколько самых известных из них.

Adguard

Активно продвигаемое в отечественном интернете приложение. Имеет свою базу «плохих» адресов, с которых приходит навязчивая реклама. Приложение способно отличить контекстную рекламу, прошедшую контроль уважаемых рекламных сервисов, от навязчивых объявлений сайтов азартных игр, фишинга и порнографии.

Это средство имеет мировой авторитет. Это бесплатное приложение скачано уже 300 миллионов раз! На официальном сайте вы найдёте ссылку для скачивания именно под свой браузер. Вот как она выглядит для Яндекс.Браузер.

Дополнение также доступно для всех браузеров, включая и весьма редко встречающиеся на просторах отечественного сетевого пространства. Например, Maxthoon.

Установить эти приложения вы можете в магазинах дополнений браузеров или на официальном сайте производителей. Ни в коем случае не пользуйтесь сторонними ссылками на дистрибутивы!

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



Просмотров