看到cnbeta上的评论,说希望能有屏蔽所有关于小米的新闻的插件,想想似乎用脚本实现的话很简单。于是花了十几分钟写了一个油猴脚本并且发布了(典型的无聊。。。),关键代码不到五行,主要是以前没有写过脚本,查资料花了一点时间。而且不知道为什么userscript.org官网无法上传文档,一直提示500错误,只能通过粘贴代码生成脚本,走了不少弯路。
页面:http://userscripts.org/scripts/show/141827
userscript :
// ==UserScript== // @name kickxiaomi // @namespace kickxiaomi // @author 一树小草 // @description 将cnbeta主页中标题含有“小米”的新闻从您眼前删除 // @include http://www.cnbeta.com/* // @version 0.1 // @License MIT // ==/UserScript== var a = "小米"; var b = this.document.getElementsByTagName("strong"); //var c = new Array(); for(i =0;i<b.length;i++){ if(b[i].innerHTML.indexOf(a) != -1){ //c[i]=b[i].innerHTML.indexOf(a); b[i].parentNode.parentNode.parentNode.parentNode. parentNode.removeChild(b[i].parentNode.parentNode. parentNode.parentNode); } }main();