Главная страница » Статьи и уроки » PHP статьи » Проверить наличие плагина AdBlock в браузере у пользователя
Опрос
Вы занимаетесь разработкой сайтов?
Выделенные и виртуальные серверы в Европе

Проверить наличие плагина AdBlock в браузере у пользователя

Автор: administrator Дата: 30-03-2018, 22:27 Категория: Статьи и уроки / PHP статьи
Чтобы определить установлено-ли расширение AdBlock или AdBlock Plus для блокировки рекламы у пользователя, достаточно в код страницы включить вызов скрипта, который бы попадал под специальные паттерны для определения рекламных блоков
например: <div> с классом .banner. Если данный скрипт не выполнился, то расширение для браузера установлено.

Пример определения расширения AdBlock:


Подключаем в шапке вашей страницы скрипт, название которого попадает под паттерн AdBlock
<script src="advert.js"></script>




Внутри данного файла (advert.js) определяем переменную
window.adBlock = false;


Теперь достаточно выполнить простую проверку на стороне клиента

if ( ! ( 'adBlock' in window ) ) {
  alert( 'Расширение AdBlock установлено!' );
}

Что делать далее с пользователями, установившими расширение AdBlock решать вам.
  • Не нравится
  • 0
  • Нравится
Просмотров: 1 091 Напечатать Жалоба
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Написать комментарий
Ваше Имя:
Ваш E-Mail:
  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги

Введите два слова, показанных на изображении: