移除cnbeta主页中的小米新闻

看到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();
  1. 亲,话说你这个怎么用,把代码插入到哪里~~~
    1. 一树小草说道:
      如果是火狐的话需要安装GreaseMonkey,Chrome的话本身就支持;然后只要打开文中的链接,点击右上角的“Install”就自动安装好了。

回复 没有信仰的小屁孩 取消回复

电子邮件地址不会被公开。必填项已用 * 标注