Блокировщик рекламы на Инстанте

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Как сделать отображение текста о блокировщике?

#1 29 сентября 2018 в 12:03
Здравствуйте!
Уважаемый Fuze и R2/
Подскажите, пожалуйста, как вы сделали на данном сайте вот такие блоки?
"Не лишайте нас кофе и эклеров. Пожалуйста, отключите блокировщик рекламы в браузере."

#3 29 сентября 2018 в 12:44
Можно такой код
  1. <script>
  2.  
  3. // Run after all the page elements have loaded
  4. window.onload = function(){
  5.  
  6. // This will take care of asynchronous Google ads
  7. setTimeout(function() {
  8.  
  9. // We are targeting the first banner ad of AdSense
  10. var ad = document.querySelector("ins.adsbygoogle");
  11.  
  12. // If the ad contains no innerHTML, ad blockers are at work
  13. if (ad && ad.innerHTML.replace(/\s/g, "").length == 0) {
  14.  
  15. // Since ad blocks hide ads using CSS too
  16. ad.style.cssText = 'display:block !important';
  17.  
  18. // You can put any text, image or even IFRAME tags here
  19. ad.innerHTML = '<div style="text-align: center;"><img src="images/antiblock1.png" alt=""/></div>';
  20. }
  21.  
  22. }, 2000); // The ad blocker check is performed 2 seconds after the page load
  23. };
  24. </script>
antiblock1.png картинка
#4 29 сентября 2018 в 13:10
Loadырь,@elv3327, спасибо большое!!!

Похожие темы

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.