我想用adblock删除页面中的所有特殊属性。例如,删除title属性如下:
<p title="Free Web tutorials">W3Schools.com</p>变成:
<p>W3Schools.com</p>发布于 2013-08-07 08:27:50
我希望我正确地理解了你的问题:对于哪些是可能的,哪些是不可能的,大多数阻断剂都使用相同的过滤器、规则和Adblock Plus有一个很好的教程。要点是:你可以隐藏一些东西,但是重写页面是不可能的。
您想要做的事情可以很容易地通过UserScript来实现。一般来说,它是运行在某些网页上的JavaScript的一部分,您可以在Chrome中导入该UserScript。(将其命名为something.user.js,并将其拖到Chrome的扩展列表中,或使用Tamper猴子扩展)。
下面是一个应该让您开始的随机示例:https://userscripts.org/scripts/review/102001
顶部是元数据和控制脚本应该在哪些站点上运行。开始函数中的代码将在页面的上下文中执行。这是您需要放置您的代码来修改网页的地方。底部的代码块用于将开始函数插入到页面中。
请注意:如果您想在start函数中使用jQuery,它需要由页面加载。如果不是,则需要将一个<script>标记插入到为您加载jQuery的页面中。
https://stackoverflow.com/questions/18081661
复制相似问题