faterover
小狐狸
小狐狸
  • UID45923
  • 注册日期2014-05-11
  • 最后登录2023-03-13
  • 发帖数61
  • 经验66枚
  • 威望0点
  • 贡献值58点
  • 好评度5点
阅读:4590回复:8

ublock屏蔽规则求解

楼主#
更多 发布于:2019-01-18 14:11
屏蔽带特定属性值的元素如何书写
最近想屏蔽百家号搜索结果,下面是页面结构
<div class="c-result result" data-log="{'fm':'alhm','ensrcid':'h5_mobile','order':'6','mu':'https://baijiahao.baidu.com/s?id=1621157656794258628&wfr=spider&for=pc'}">



baidu.com##[data-log*="'mu':'https://baijiahao.baidu.com'"]  这么写无效, 正确写法应该是什么

最新喜欢:

fang5566fang55...
faterover
小狐狸
小狐狸
  • UID45923
  • 注册日期2014-05-11
  • 最后登录2023-03-13
  • 发帖数61
  • 经验66枚
  • 威望0点
  • 贡献值58点
  • 好评度5点
1楼#
发布于:2019-01-18 15:02
去掉的确可以了,但是好奇怪啊  单双引号不应该成对出现么```
另外https://baijiahao.baidu.com   这里可以通配成http和https么
faterover
小狐狸
小狐狸
  • UID45923
  • 注册日期2014-05-11
  • 最后登录2023-03-13
  • 发帖数61
  • 经验66枚
  • 威望0点
  • 贡献值58点
  • 好评度5点
2楼#
发布于:2019-01-18 16:03
原来如此
faterover
小狐狸
小狐狸
  • UID45923
  • 注册日期2014-05-11
  • 最后登录2023-03-13
  • 发帖数61
  • 经验66枚
  • 威望0点
  • 贡献值58点
  • 好评度5点
3楼#
发布于:2019-01-29 22:55
<div class="result c-container " id="18" srcid="1599" tpl="se_com_default" data-click="{'rsv_bdr':'' }"><h3 class="t">
<a data-click="{
            'F':'778317EA',
            'F1':'9D73F1E4',
            'F2':'4CA6DE6B',
            'F3':'54E5263F',
            'T':'1548772547',
             y':'DF3BF7FF'
             }" 
href="https://baijiahao.baidu.com/s?id=1615461531360992590&wfr=spider&for=pc" target="_blank" ac_redirectstatus="2"><em>斗破苍穹大结局</em>:剧情改动巨大,萧薰儿抢走古玉,目送萧炎惨死</a>

这种a元素包含属性href值为https://baijiahao.baidu.com的父元素result怎么选择

.result:has(a[href*=”https://baijiahao.baidu.com”])   这样?
@taoww
faterover
小狐狸
小狐狸
  • UID45923
  • 注册日期2014-05-11
  • 最后登录2023-03-13
  • 发帖数61
  • 经验66枚
  • 威望0点
  • 贡献值58点
  • 好评度5点
4楼#
发布于:2019-01-30 19:13
fang5566:ubo 也是支持 :has 的,taoww 给的xpath 也支持。


ubo原文:
https://github.com/gorhill/uBlock/wiki/Procedural-cosmetic-filters

中文...
回到原帖
我知道ubo预支持has,但是针对以上结构不会写
游客

返回顶部