4

一些网站设置背景图片来做广告,例如

<body style="background-image:url('images/adv.png')">

我想知道如何编写 AdBlock Plus 过滤器来隐藏<body>背景。

4

3 回答 3

6

如果您不严格遵守 ABP,您可以使用Stylish以 CSS 方式进行操作。事实上,这是我做这类事情的首选方式。

body { background-image: none !important; }

当然你可以只制作包含整个 URL 的 ABP 过滤器,这不仅会影响背景,而且我想不出不完全阻止 URL 的原因。

于 2011-10-18T22:35:47.217 回答
3

事实证明,如果不隐藏整个元素,就无法隐藏背景——但您始终可以通过添加自定义 ABP 过滤器来阻止单个图像。

您可以通过按CTRL++ (打开可阻止的项目Shift)来执行此操作V,然后查找要隐藏的图像。

于 2011-10-19T12:31:30.097 回答
2

Chrome 中的 AdBlock,您可以按“F12”功能键,查看顶部的选项卡,例如“Elements Console Sources Network ... AdBlock”。选择“Adblock”,刷新页面。现在它将显示所有请求,包括背景图像文件。找到图片行,点击“阻止项目”,刷新页面,完成。

于 2016-11-16T12:28:44.517 回答