[求助]如何设置无图浏览某个特定网页,但是同域名下其他网页正常有图?

需求:访问https://author.baidu.com/home/10505
无图只有纯文字
(注意是图片和视频根本不下载,不是下载好了以后隐藏起来看不着)
但是访问同域名任何网页,比如
https://author.baidu.com/home/12292
有图

背景:我使用windows操作系统,使用chrome浏览器,adblock和Tampermoney已安装。

解决过程:首先google了一圈。
chrome ->设置 → 隐私与安全 ->内容 ->图像->自定义->不允许显示图像
结果: 发现只能设置site不能设置单个网页 ->失败

再AI了一圈。
AI说adblock加一条规则:

https://author.baidu.com/home/10505##img
结果:设置了完全没用。

又又AI了一圈。
Tampermoney写一段自定义脚本。
结果:没有一个管用的

最后chrome商店安装了一个叫Block Image的插件。这个插件无差别扫射,只能关闭一切网站的所有图片。无任何自定义的选项。 勉强能用。

求推荐更好的办法。

author.baidu.com/home/10505##img 规则应该是有用的,但是并没什么用。因为纯 img 图片元素在这个页面中太少了,可能就头像是。其他的都是元素的背景图片,这不好弄。

||bdstatic.com/$image,domain=author.baidu.com
||baidu.com/$image,domain=author.baidu.com
||wenda-pic.cdn.bcebos.com/$image,domain=author.baidu.com
||bcevod.com/$image,domain=author.baidu.com

用 uBlock 的 host 规则不就行了?

看错了,你要筛选 path 的话 host 规则行不通,只能这样写了

author.baidu.com##:matches-path(/home/10505)[style*="background-image"]

不过我觉得可能用 Stylus 加个 background-image: none!important 效果更好

谢谢大佬!
不知道是不是因为我的adblock版本不对,

author.baidu.com##:matches-path(/home/10505)[style*=“background-image”]
这个出错,


我直接用了

author.baidu.com##[style*=“background-image”]

虽然也是无差别扫射(域名下所有网址都生效了),但是意外发现点开单个链接图片也能看,算是歪打正着也满足了我的要求。

这个是 UBO(uBlock Origin) 的规则,可能 ADB 不支持吧