我已经实施了https://www.detectadblock.com/
中描述的adblock检测器出于某种原因,adblock似乎加载了我的ads.js,首先它没有,下面的代码位于页面末尾。 adblock是否会以某种方式学习加载ads.js文件?
<script type="text/javascript" src="ads.js"></script>
<script type="text/javascript">
if(!document.getElementById('vjsDVfQJm')){
document.getElementById('DaxTlcKHYRZ').style.display='block';
} else {
document.getElementById('DaxTlcKHYRZ').style.display='none';
}
</script>
ads.js的内容
ads.js
var e=document.createElement('div');
e.id='vjsDVfQJm';
e.style.display='none';
document.body.appendChild(e);
答案 0 :(得分:2)
代码似乎有效