[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как прикрутить jQuery плагин к PHP сайту?
Hyacinthus
Здравствуйте люди добрые! Помогите! А то я уже на гране нервного срыва... От этих танцев с бубном.
Есть сайт: https://github.com/Salmen2/Simple-Faucet-Script
И -
Задача №1
Прикрутить к нему AdBlock Detector. Вот этот: https://www.jqueryscript.net/other/adblock-...s-detector.html
Там есть инструкции, но у меня не получилось, от слова совсем.
Может кто ни будь знающий мне пальцем ткнуть что и куда вставить конкретно.
Hyacinthus
В общем, добиться адекватной работы от jquery.adblock-detector.js мне так и не удалось.
Но я нашол вариант описанный вот тут: https://www.detectadblock.com/
Я так и сделал.
Создал файл ad-blocker.js, со следующим содержанием.

 var e=document.createElement('div');
e.id='qxLVAgPIeGrm';
e.style.display='none';
document.body.appendChild(e);


Закинул его в корневой каталог. И в index.tpl добавил следующий код перед тегом </body>.

 <script src="/ad-blocker.js" type="text/javascript"></script>
<script
type="text/javascript">

if
(document.getElementById('qxLVAgPIeGrm'))
{
alert('Blocking Ads: No');
}
else
{
alert('Blocking Ads: Yes');
}

</script>


Всё отлично работает, осталось решить как это использовать.
Всплывающее окна, я так понимаю, можно тоже заблокировать. Так что надо как то отключать функционал сайта.
Почесав затылок я решил сделать переадресацию.
На AdBlockHTML.html который я закинул в корневой каталог сайта. URL файла https://cryptoriot.space/AdBlockHTML.html
Код я чуть подправил:

if(document.getElementById('qxLVAgPIeGrm'))
{

}
else
{
// И тут надо прописать переадресацию.
}


Что бы страница которую открывает клиент замещалась на https://cryptoriot.space/AdBlockHTML.html, пока адблок не отключит.

Я пробую адаптировать варианты из интернета но пока ни чего не заработало.
Если кто то может упрастить мне задачу буду благодарен.
Hyacinthus
Всё сделал!..
window.location.href = "https://cryptoriot.space/AdBlockHTML.html";
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.