相关疑难解决方法(0)

Ad Blocker检测AKA Adblock Plus

在搜索谷歌和Stackoverflow几个小时后,我找不到解决方案.我正在尝试检测Adblock plus并显示一条简单的消息.

我想要做的是在使用JavaScript文件或jQuery的情况下检测Adblock plus .大多数adblock加检​​测脚本都使用了一个文件,例如"show_ads.js",它存放在自己的域中,并带有一行来设置它"adblock = false;"

使用JavaScript文件的问题是,用户可以白名单列出该JavaScript文件,它将不再检测它.我正在寻找的是一个直接加载到HTML中的JavaScript,可以检测是否有人在不使用文件的情况下使用广告拦截器.

示例如下:

<script type="text/javascript">
 // line of code that detects if using ad blocker

 if so display message
 </script>
Run Code Online (Sandbox Code Playgroud)

这样做的原因是没有广告拦截器可以在服务器上列出JavaScript文件.是的,我知道还有其他方法可以使用NoScript插件解决这个问题,但我已经有了解决方法.我有一个从未尝试过的好主意,一旦我完成它,广告拦截器就无法阻止它.

任何建议和例子将不胜感激.

html javascript adblock

43
推荐指数
5
解决办法
6万
查看次数

标签 统计

adblock ×1

html ×1

javascript ×1