Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Название темы включает слова - "Помогите", "Спасите", "Срочно"
Название темы не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте >>>правила <<< и заново правильно создайте тему.
 
Опции темы
Старый 31.10.2015, 19:36   #1
zhen
Пользователь
 
Регистрация: 31.10.2015
Сообщений: 11
Репутация: 10
Восклицание Скрипт по обнаружению AdBlock

Всем привет. Нужен скрипт,который обнаруживал бы у пользователя AdBlock и выполнял условие:
Если Adblock есть, то в div загружается первый фрейм, иначе второй фрейм.
zhen вне форума  
Старый 31.10.2015, 20:18   #2
Kazik
Форумчанин
 
Регистрация: 27.05.2009
Сообщений: 192
Репутация: 20
По умолчанию

Вот...третья ссылка в google. Все что осталось - изменить часть кода функции detectAdb().

Код:

<div id="adsense" style="position:absolute;left:-9999px;" >Adblock detector</div>
    <script type="text/javascript">
        function detectAdb(){
            var cookieName = "AdbDetector";
            var banner = document.getElementById('adsense');
            if (!getCookie(cookieName)) {
                //setCookie(cookieName, true, 1); // чтобы сообщение выдавалось не чаще одного раза в сутки
                var ch=banner.currentStyle || window.getComputedStyle(banner, null);
                ch=parseInt(ch.height); // получаю реальную высоту div - блока
                if (isNaN(ch) || (ch == 0)) {
                    alert("В вашем браузере установлено дополнение Adblock, которое частично блокирует функционал сайта." +
                        "\nРекомендуем отключить его на нашем сайте." +
                        "\nДля этого нажмите на красный значек ABR и выберите 'Отключить на "+document.location.hostname+"'");
                }
            }
            banner.style.display='none';
        }
        setTimeout("detectAdb();", 1000);
    </script>

По поводу работы с фреймами - https://learn.javascript.ru/iframes

Последний раз редактировалось Kazik; 31.10.2015 в 20:27.
Kazik вне форума  
Старый 31.10.2015, 20:42   #3
zhen
Пользователь
 
Регистрация: 31.10.2015
Сообщений: 11
Репутация: 10
По умолчанию

Нужны следующие скрипты.

1) Нужен скрипт,который обнаруживал бы у пользователя AdBlock и выполнял условие:
Если Adblock есть, то в div загружается первый фрейм, иначе второй фрейм.

2) Нужен скрипт,который блокировал бы сайт, если у пользователя нет AdBlock, и просил бы установить AdBlock

3) скрипт, который блокировал бы рекламу подобно AdBlock, но без использования этого плагина.

Хоть чем-нибудь помогите господа)
zhen вне форума  
Старый 31.10.2015, 20:48   #4
Kazik
Форумчанин
 
Регистрация: 27.05.2009
Сообщений: 192
Репутация: 20
По умолчанию

Ты путаешь понятия "помогите" и "сделайте".
С такими заданиями в ветку фриланса лучше.
Kazik вне форума  
Старый 01.11.2015, 01:40   #5
zhen
Пользователь
 
Регистрация: 31.10.2015
Сообщений: 11
Репутация: 10
По умолчанию

Решено. Тему можно закрывать

Сам и только сам)
zhen вне форума  
Закрытая тема

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скрипт muhammad95 SQL, базы данных 1 20.08.2013 16:00
скрипт Андрей_Ива Qt и кроссплатформенное программирование С/С++ 0 29.05.2011 10:53
скрипт tag Общие вопросы Delphi 5 21.04.2011 23:22
мой сайт взломали и в коды скриптов добавили вот этот скрипт. Что за скрипт? nsbox JavaScript, Ajax 9 21.01.2010 19:19
Скрипт pop Under (скрипт попандера) Jensi JavaScript, Ajax 2 13.07.2009 00:17


01:27.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru