提问人:s0mbre 提问时间:10/26/2023 更新时间:10/26/2023 访问量:20
在基于 Chomium 的浏览器中永久删除特定页面/域的 HTML 元素
Delete HTML element persistently for specific page / domain in Chomium-based browsers
问:
背景
这个问题可能看起来与这个问题相似,但实际上并非如此,请进一步阅读。
在特定的网页中(假设,),有一个具有某些独特属性的特定元素,例如 .我想通过基于Chrome的浏览器删除此元素。使用开发人员工具,我只需单击此元素并按下,瞧!唠叨的元素消失了。但只有在我重新加载页面之前!example.com
div
<div some-label="Some text">
DEL
问题
是否可以在我的浏览器中永久删除此元素?用更确切的措辞:
使用基于 Chrome 的浏览器,有哪些步骤(如果存在)可以使任意 HTML 元素在特定网站(或域)上消失,从而在浏览器/标签页/页面重新加载时幸存下来?
我意识到它一定是一些与某些全局浏览器事件(如选项卡重新加载)挂钩的JS脚本。但我根本不知道如何做到这一点,如果有人能帮忙,我会很高兴。
答:
0赞
Tuan Pham
10/26/2023
#1
我认为您应该创建自己的扩展程序以在页面加载时删除该元素。或者更简单,使用 chrome 扩展程序、ublock origin 并注册过滤器
评论
0赞
s0mbre
10/27/2023
谢谢你的建议。但问题是,如何在没有任何外部插件的情况下做到这一点?
0赞
Tuan Pham
10/27/2023
@s0mbre,据我所知,你不能或你可以,但你需要修改浏览器本身
评论