送个小脚本,屏蔽百度的竞价排名广告,如果你有用百度的话

时间: 2008-11-22 - 分类: JavaScript - 评论: 0 - 阅读: 1,689 次

标题没法再长,要说明的是,如果你想要这段脚本的话,3个基本条件

  • 使用firefox
  • 安装greasemonkey插件
  • 现在你可能需要一点勇气才敢在众人鄙视的目光下用百度


这个脚本的原理其实很简单,就是判断搜索结果里面,如果链接带有推广2个字,那么把整条搜索结果隐藏

var allTable = document.getElementsByTagName('table');

for(var i=0;i

将这个脚本写到你的greasemonkey里面就可以了,注意要使用utf8编码。这里利用的也是百度现在(是现在吗?)会将竞价排名链接标明推广2个字。

应下楼下的回复,加上屏蔽前后的效果图:

屏蔽前:

屏蔽后

关于百度的道德问题,言论太多,就不多谈了,反正我是几乎是从来不用百度,不过偶家MM还是都用百度,顺手写了个小脚本,当练练greasemonkey。

发现图片上的问题没有。。搜索java,屏蔽了推广链接后,排在第一个的居然是一个看起来几乎跟java扯不上关系的网站,然后才是sun的java网站。真是服了。如果百度说是竞价排名放在第一位,那正常,如果是百度的算法如此,那只能无语了。

greasemonkey是个很强大的工具,很多firefox的插件其实都是基于greasemonkey做的。值得研究的好东西:


http://www.firefox.net.cn/dig/toc/

发表评论