使用 uBlock Origin 从标签中删除属性
Remove attribute from tag with uBlock Origin
如何使用 uBlock 从标签中删除属性?
例如下面的例子 div
我想删除 hidden
属性
<div class="test" hidden="hidden">some content</div>
预期结果:
<div class="test">some content</div>
您可以使用 uBlock 的静态过滤器语法 scriptlet injection. You have the list of available filters in the uBlock's Resources-Library。
在您的情况下,您可以使用 remove-attr.js,来自文档:
remove-attr.js
Removes attribute(s) from DOM tree node(s). Will run only once after page load.
关于您的问题,您可以从 div
中删除 hidden
属性并添加到您的 uBlock 我的过滤器:
example.com##+js(ra.js, hidden, div.test)
如果您想删除另一个属性,请将 hidden
更改为您要删除的属性,然后将 div.test
更改为您选择的 CSS 选择器。
如何使用 uBlock 从标签中删除属性?
例如下面的例子 div
我想删除 hidden
属性
<div class="test" hidden="hidden">some content</div>
预期结果:
<div class="test">some content</div>
您可以使用 uBlock 的静态过滤器语法 scriptlet injection. You have the list of available filters in the uBlock's Resources-Library。
在您的情况下,您可以使用 remove-attr.js,来自文档:
remove-attr.js
Removes attribute(s) from DOM tree node(s). Will run only once after page load.
关于您的问题,您可以从 div
中删除 hidden
属性并添加到您的 uBlock 我的过滤器:
example.com##+js(ra.js, hidden, div.test)
如果您想删除另一个属性,请将 hidden
更改为您要删除的属性,然后将 div.test
更改为您选择的 CSS 选择器。