我想为我的浏览器(Opera、Chromium)编写一个用户脚本,以删除包含预定义关键字的链接。例如,当“foo”在黑名单中时,链接
<a href="foo">bar</a>
应该从页面上简单地消失。
如何从页面中删除除第一个以外的重复链接展示了如何获取和过滤站点,但我想直接通过用户脚本实现此操作。有什么想法可以在每次页面加载时应用过滤器吗?
if
测试即可。如果您想从 DOM 中删除链接节点,请使用link.parentNode.removeChild(link);
。 - RobG