forked from uBlock-LLC/uBlock
-
Notifications
You must be signed in to change notification settings - Fork 40
手动编辑基于站点的开关
fang5566 edited this page Jun 5, 2021
·
7 revisions
你可以在 uBlock 控制面板的 “自定义规则 ” 版块里手动编辑基于站点开关的规则。
基于站点的开关没有临时或永久设置之分,所有开关的设置发生变化都是永久改变。
目前 uBlock 支持以下三种基于站点的开关:
-
no-popups
:屏蔽所有弹出窗口。 -
no-strict-blocking
:禁止对网站进行严格屏蔽。 -
no-cosmetic-filtering
:禁止修饰规则生效。
如果你是在弹出界面里点击这些开关,那它们只针对当前站点生效,你可以在 uBlock 控制面板的 “自定义规则 ” 版块里手动编辑相应开关。
开关的规则如下:
开关名: 主机名 状态
开关名之后必须跟着一个冒号 :
,然后空一格,再加上许之生效的主机名(主机名使用 *
表示该开关对所有网站都生效),最后是开关的状态,可以是 on
或 off
,也可以是 true
或 false
。
如果两条开关规则的祖先主机名一致,则主机名更详细的那条规则生效。例如下面这两条规则:
no-popups: example.com on no-popups: www.example.com off
在你打开 www.example.com
时,“禁止弹出窗口”开关会失效,即允许显示弹出窗口,除非被对应的静态过滤规则屏蔽。
所有开关的状态默认都是 off
,所以创建下面这条规则是没有意义的:
no-popups: www.example.com off
除非它是用来覆盖另一条主机名更宽泛且状态是 on
的规则。
uBlock Origin - 一款支持 Chromium、Firefox 和 Safari 的高效过滤工具,快速且简洁