有些网站会设置背景图片进行广告宣传,例如
<body style="background-image:url('images/adv.png')">
我想知道如何编写AdBlock Plus过滤器以隐藏<body>
背景。
答案 0 :(得分:6)
如果您没有严格遵守ABP,可以使用Stylish以CSS方式执行此操作。事实上,这是我做这种事情的首选方式。
body { background-image: none !important; }
当然你可以让ABP过滤器包含整个URL,这不仅会影响后台,还会让我想不出完全阻止URL的原因。
答案 1 :(得分:3)
事实证明,如果不隐藏整个元素,就无法隐藏背景 - 但您可以通过添加自定义ABP过滤器来阻止单个图像。
您可以按 CTRL + Shift + V (打开可阻止的项目),然后查找要隐藏的图像
答案 2 :(得分:2)
在Chrome中使用AdBlock,您可以按&#39; F12&#39;功能键,请参阅顶部的标签,例如“元素控制台来源网络... AdBlock&#39;”。选择&#39; Adblock&#39;,重新填充页面。现在它将显示所有请求,包括背景图像文件。找到图像行,点击“阻止项目&#39;,reflesh”页面,完成。