Форум русской поддержки Joomla!® CMS
11.12.2016, 13:56:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Модуль. Сообщение о включенном AdBlock. Как отпустить Javascript в низ страницы?

 (Прочитано 536 раз)
0 Пользователей и 1 Гость смотрят эту тему.
cartgen
Осваиваюсь на форуме
***

Репутация: +7/-2
Offline Offline

Сообщений: 43


« : 28.11.2013, 15:16:59 »

Всем привет.
Понадобилось сделать модуль, чтоб выскакивало сообщение о включенном AdBlock.
Типа реклама единственное средство монетизации, пожалуйста добавьте сайт в исключения AdBlock.
Сделал подобное под Google Adsense. В принципе работает, но надо отпустить javascript в низ экрана (чтобы было ниже рекламы).

Вопрос как?


<div id="adsblock"></div>

<?php
$message="Сообщение о  включенном AdBlock";
?>

<script type="text/javascript">
  (function(){var d=document;var i=d.getElementsByTagName('iframe');
  if(google_ad_client!=null||(window.getComputedStyle?d.defaultView.getComputedStyle(i[i.length-1],null).getPropertyValue('display'):i[i.length-1].currentStyle['display'])=='none')
  {document.getElementById("adsblock").innerHTML='<?php echo $message;?>'}   
  }
  )
  ()
</script>
Записан
kreker92
Давно я тут
****

Репутация: +16/-0
Offline Offline

Пол: Мужской
Сообщений: 392



« Ответ #1 : 28.11.2013, 20:11:03 »

По javascript синтаксис не помню, но на jQuery типа такого скорее всего:
Код
$('.adBlockOffMessage').insertAfter('.adsBaner');
Записан
palexa
Живу я здесь
******

Репутация: +85/-0
Offline Offline

Пол: Мужской
Сообщений: 930


В следующей жизни, я буду кошкой


« Ответ #2 : 20.08.2015, 00:42:16 »

Было бы хорошо иметь такой модуль.

А если честно, то я бы вообще запретил пользователям с установленным плагином посещать мой сайт
« Последнее редактирование: 20.08.2015, 01:13:33 от palexa » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet