在我访问的网站上,我想通过编写脚本从页面中删除广告链接。我将如何删除<a href-"ad">ad</a>
页面元素?我想最好的方法是使用javascript,并使用tampermonkey chrome扩展来运行脚本。否则,使用时尚和css脚本。
<div class=main>
<h2>Title</h2>
<div class=stuff>
//bunch of other stuff
</div>
<a href="ad.com">ad</a>
</div>
答案 0 :(得分:10)
我为此目的制作了一个chrome扩展名,名为 Js-Injector 。它可以从https://github.com/shahverdy/JS-Injector的github获得。不幸的是,由于美国对我国的制裁,我无法将其部署在Chrome网上应用店中。为此目的,有一些扩展的样本,您可以轻松使用它。
在 Js-Injector 中,您可以为您的网站添加以下代码:
$(function(){
$("a[href='ad.com']").remove();
})
编辑:还有一些其他扩展程序,如Tampermonkey可用。但是在选择适当的扩展时应该考虑一些重要的问题: