Css 允许广告块插件为访问者屏蔽整个div,使网站看起来不完整?

Css 允许广告块插件为访问者屏蔽整个div,使网站看起来不完整?,css,html,ads,adblock,Css,Html,Ads,Adblock,这听起来适得其反,但事实并非如此:我有一个div元素,它只包含广告-这基本上只是给了广告一些填充,并用一个漂亮的边框/方框将其包围 我知道我的潜在用户中有一定比例会使用adblock,所以当他们访问该网站时,他们会看到其主要内容和下方一个奇怪的细长div,看起来毫无意义。这些广告拦截器在div中寻找什么关键字,我可以用这些关键字来确保如果广告被拦截器拦截,整个div是不可见的 如果没有,也许有一种方法可以显示一条信息,让广告屏蔽者知道div通常是干什么的?我之所以避免这样做,是因为它似乎有点被动

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

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

如果没有,也许有一种方法可以显示一条信息,让广告屏蔽者知道div通常是干什么的?我之所以避免这样做,是因为它似乎有点被动攻击性,如果用户想要阻止广告,他们应该和大多数用户一样拥有良好的体验


感谢您的帮助或建议。

您可以使用JS测试广告容器的高度。如果它像你预期的那样被折叠,如果里面没有广告,那么你可以把它隐藏起来

因此,使用开发者工具查看带有广告的容器的高度,以及没有广告的容器的高度。在JS中,如果高度与没有广告的容器的高度相同,那么您就知道广告拦截器处于活动状态

有更多关于这方面的信息。你可能不想阻止它,但想法是一样的