第一次点击网站的任何部分都会触发广告



有些网站无论我点击哪里(背景、随机单词、现有链接等)都会弹出广告。例如:当我第一次点击"联系人"时,我会收到垃圾邮件,但如果我再次点击"联系",我实际上会转到"/Contact"部分。

我想知道这是怎么可能的,又是怎么做到的。

像这样:

<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,因此恢复了主体元素的默认操作。

相关内容

最新更新