我最近访问了一个(官方)网站,搜索一部电视剧的剧集。该网站弹出一个信息对话框,提示我必须禁用 AdBlock 才能查看内容。这有可能吗,还是只是猜测?Firefox 会宣传我安装的附加组件吗?如果是,它是如何以及为什么会这样工作的?
答案1
是的,网站可以通过引用已知被 Adblock Plus 阻止的 Javascript 文件(因为它符合默认规则)来检测 Adblock Plus 是否已安装,并通过检查变量等方式检查该 Javascript 代码是否已运行。
请参阅此处的解释:如何检测 Adblock Plus
更多详细信息请参阅维基百科:Adblock - 检测。
答案2
答案3
大多数浏览器都会宣传已安装的插件(如 Flash),但不会宣传附加组件(如 Adblock,可通过其他方式检测到)。就像 Snark 回答的那样)。 看全景式,并协助他们的调查……