drsu
狐狸大王
狐狸大王
  • UID1387
  • 注册日期2004-12-25
  • 最后登录2008-12-20
  • 发帖数367
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3718回复:7

清理163新闻和技术版面的greasemonkey脚本

楼主#
更多 发布于:2006-05-20 01:11
清理163新闻和技术版面的greasemonkey脚本,
清理得十分彻底,适合对整洁有特殊怨念的人使用.

还没有完工,只是个半成品.
谁有更好的方法,请在下面跟贴.
最近一个月要考试,所以这个东西先放在这里测试,为期一个月.
等考完试我再来修改它.

建议与adblock一起使用,adblock的规则列表见 http://wiki.mozcn.org/index.php/Firefox:Adblock_Filters
//
// Copyright (c) 2006, drsu
// Published Under GPL License
//
// --------------------------------------------------------------------
//
// This is a Greasemonkey user script.
//
// To install, you need Greasemonkey: http://greasemonkey.mozdev.org/
// Then restart Firefox and revisit this script.
// Under Tools, there will be a new menu item to "Install User Script".
// Accept the default configuration and install.
//
// This User Script must work with adblock.
// And you have to go http://wiki.mozcn.org/index.php/Firefox:Adblock_Filters for the filters.
//
// --------------------------------------------------------------------
//
// ==UserScript==
// @name          163 cleaner
// @namespace     http://www.firefox.net.cn
// @description   clean everything.
// @include       http://news.163.com/*
// @include       http://tech.163.com/*
// @version       0.0.1
// ==/UserScript==

var allItems, thisItem;
allItems = document.evaluate("//div[contains(@class,'ad')]|//div[contains(@class,'channel')]|//div[contains(@class,'endReview')]|//div[contains(@class,'av')]|//div[contains(@class,'men')]|//div[@class='col2']|//div[@class='col3']|//div[@class='foot']|//div[@class='attention']", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = 0; i < allItems.snapshotLength; i++) {
    thisItem = allItems.snapshotItem(i);
    if (thisItem) {
    thisItem.parentNode.removeChild(thisItem);
	}

}
drsu
狐狸大王
狐狸大王
  • UID1387
  • 注册日期2004-12-25
  • 最后登录2008-12-20
  • 发帖数367
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-05-20 01:11
主要是删掉了class中含有下列文字的div:
ad
channel
col2
col3
foot
attention
endReview
Nav
nav
menu
Commend
其中有一些作了合并,
比如menu和Commend合并为men
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
2楼#
发布于:2006-05-20 01:11
虽然从来不上那几个所谓的门户网站,不过还是要支持的!
hnstxx
千年狐狸
千年狐狸
  • UID1952
  • 注册日期2005-01-09
  • 最后登录2013-05-14
  • 发帖数4977
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2006-05-20 01:11
很少上163看新闻,纯支持!
MM:你是个外表冷酷,内心却很甜蜜的男人。
AzA
AzA
小狐狸
小狐狸
  • UID12773
  • 注册日期2006-05-15
  • 最后登录2006-05-31
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2006-05-20 01:11
163 不需要什么脚本吧?Adblock plus就全部搞定了。
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
5楼#
发布于:2006-05-20 01:11
JS的效果更好一些,试试就知道了
再狡猾的猎手也斗不过好狐狸
kitawa
  • UID2998
  • 注册日期
  • 最后登录
  • 发帖数
  • 经验
  • 威望
  • 贡献值
  • 好评度
6楼#
发布于:2006-05-20 01:11
最郁闷的是要下载完才能起作用,能不能边下载边改变呢?
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2006-05-20 01:11
在2.0a3中怎么无法安装了。
游客

返回顶部