Как определить что посетитель режет рекламу?

Бывают сообщения типа "у вас заблокирована реклама" - как это определяют, на JS или PHP? Какой механизм лежит в основе определения?
  • Вопрос задан
  • 2280 просмотров
Решения вопроса 1
Это делается на JS. Я предполагаю что под фразой "режет рекламу" вы имели ввиду - удаляет или скрывает ее со страницы. Если да - то с помощью JS мы можем проверить удалены(или спрятаны) ли блоки с рекламой, или - нет.

Вот примерно так:
if(    $( '#blockID' ).length == 0 
    || $( '#blockID' ).css( "display" ) == 'none' 
    || parseFloat($( '#blockID' ).css( "opacity" )) != 1.0)
{
    // Реклама удалена
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Snewer
На PHP этого явно не определить. Думаю, можно проверить существование рекламного блока на странице с помощью JS. ( поиск, скажем, селектора $('#ads') )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы