2015-10-31 4 views
0

Есть несколько сайтов, где неважно, где я нажимаю (фон, случайные слова, существующие ссылки, что угодно), появляется объявление. Например: первый раз, когда я нажимаю «Контакт», я получаю спам, но если я снова нажму «Контакт», я действительно перейду в раздел «/ контакт».Запуск объявления для первого щелчка на ЛЮБОЙ части сайта

Интересно, как это возможно и как оно сделано.

+0

Показать пример такого веб-сайта? Я его никогда не видел. –

ответ

0

Как это:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script> 
 
i = 0; 
 

 
$(document).on('click','body',function(event){ 
 

 
    if (i == 0) { 
 
    event.preventDefault(); 
 
    //insert code to display ad here 
 
    alert('spam here'); 
 
    i++; 
 
    } 
 
    }); 
 
    </script> 
 
    
 

 
<body> 
 
<div>blah blah blah</div> 
 
<a href = "//stackoverflow.com">link here</a> 
 
    </body>

После первого щелчка, i больше не = 0, следовательно, действие по умолчанию элементов тела восстанавливается.