#javascript
Как можно определить javascript-ом включен AdBlock или нет? Просто есть слайдер и когда включен AdBlock, то вместо него пустое место. Баннеры показывают оригинальный размер 1x1 px.
Ответы
Ответ 1
У меня так получилось: var o = document.getElementById('ad-detect'); var ad_visible = o && (o.style.display != 'none') && (o.width * o.height); banner.gif можно 1х1 прозрачный/белый... Задача была - порекомендовать посетителю блокировщик рекламы, если его ещё почему-то нет :pОтвет 2
Есть такая фишка: "/img/ad.gif" - должна быть любая картинкаОтвет 3
я как-то столкнулся с проблемой html и http Убрать из верстки слайдера имена классов и айди которые напоминают рекламу. ad-banner, banner, и т.д Мои картинки находились в папке /banners и адблок прерывал их загрузку. Переименуйте директориюОтвет 4
Видел один сайт, который с помощью js определяет включен ли adblock, и если включен то выводит блок о том чтобы отключили. Не знаю что за сайт, но в js у него была ссылка на этот скриптОтвет 5
Можно использовать следующую библиотеку: https://github.com/sitexw/FuckAdBlock Demo
Комментариев нет:
Отправить комментарий