是否可以检测用户正在使用哪个Adblock插件? 例如。 “ Adblock Plus”,“ uBlock”,“ Ghostery”。 我已经看到有很多脚本可以检测AdBlock是打开还是关闭,但是到目前为止,我还没有发现任何脚本可以说明所使用的插件。
答案 0 :(得分:0)
我认为没有办法检测特定的AdBlock插件。
我能想到的唯一方法是拿走他们的blacklists
,找出彼此之间的差异,然后尝试模拟特定的block
,这在他们的blacklist
中是唯一的,以区分它们
打开页面时,adblocker会查看其黑名单中的内容(主要是JavaScript文件)和域。每次您的浏览器尝试加载这些脚本之一或从列出的域之一加载时,阻止程序都会阻止您的浏览器加载该脚本,因此,广告将不会加载也不会展示。