1

这听起来适得其反,但事实并非如此:我有一个只包含广告的 div 元素 - 这基本上只是给广告一些填充并用漂亮的边框/框包围它。

我知道我的潜在用户中有一定比例会使用 adblock,所以当他们访问该网站时,他们会看到主要内容和其下方看似毫无意义的奇怪拉长 div。是否有此类广告拦截器在 div 中查找的任何关键字,我可以使用这些关键字来确保如果广告被阻止,整个 div 是不可见的?

如果没有,也许有一种方法可以显示一条消息,让广告拦截者知道 div 通常是做什么用的?我正在避免这种情况,因为它似乎有点被动攻击性,如果用户想要屏蔽广告,他们应该拥有与大多数用户一样好的体验。

感谢您的任何帮助或建议。

4

1 回答 1

0

可以使用 JS 来测试广告容器的高度。如果它是折叠的(正如您所期望的,如果其中没有广告),那么您可以隐藏它。

所以用开发者工具看看有广告的容器的高度,没有广告的高度。在 JS 中,如果高度与“无广告”相同,则您知道广告拦截器处于活动状态。

如何阻止 Adblock有关于此的更多信息。您可能不想阻止它,但想法是一样的。

于 2012-08-07T17:53:19.720 回答