【问题标题】:Adblock detecting script not working, ads.js is being loadedAdblock 检测脚本不起作用,正在加载 ads.js
【发布时间】:2018-01-29 17:25:24
【问题描述】:

我已经实现了 https://www.detectadblock.com/ 中描述的 adblock 检测器

由于某种原因,adblock 似乎加载了我的 ads.js ,首先它没有加载,下面的代码位于页面末尾。 adblock plus 是否以某种方式学习加载 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);

【问题讨论】:

  • 已经回答了自己

标签: javascript adblock


【解决方案1】:

如果 ads.js 重命名为 adsbygoogle.js,代码似乎可以工作

【讨论】:

  • 我自己今天也有同样的问题。重命名为 adsbygoogle.js 对我不起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-03
  • 1970-01-01
相关资源
最近更新 更多