`
playfish
  • 浏览: 289561 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

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

阅读更多


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

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

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

 

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

for(var i=0;i<allTable.length;i++){
	var allLinks = allTable[i].getElementsByTagName('a');
	for(var j=0;j<allLinks.length;j++){
		if(allLinks[j].className=='m' && allLinks[j].firstChild.nodeValue=='推广'){
			var removeTable = allTable[i];
			removeTable.style.display='none';
			removeTable.nextSibling.style.display='none';	//隐藏<br>
		}
	}
	
}
 

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

 

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

 

 

屏蔽前:

 屏蔽后

 

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

 

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

 

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


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

  • 大小: 75 KB
  • 大小: 54.2 KB
分享到:
评论
1 楼 ddandyy 2008-11-22  
建议.........

应该放上屏蔽前和屏蔽后的效果抓图

相关推荐

    百度搜图小脚本spider

    【标题】"百度搜图小脚本spider"是一个基于Python编写的简易搜索引擎,主要用于从百度图片搜索中抓取特定类型的图像。这个脚本通过模拟用户行为,对百度图片搜索接口进行请求,获取并下载所需的图片。在日常生活中,...

    jquery小脚本集合

    本资源“jquery小脚本集合”汇聚了31个实用的小脚本,涵盖了弹层、图片轮播、伸缩效果以及导航等多种功能,旨在帮助开发者快速构建具有交互性和动态性的网页。 一、弹层效果 弹层效果在网页设计中十分常见,用于...

    java网页小脚本

    【标题】"java网页小脚本"涉及到的知识点主要集中在Web开发领域,特别是JavaScript和HTML的应用,以及它们与Java在Web...如果你对Web开发有兴趣,不妨深入探索这个压缩包,你可能会发现一些新的技巧和解决问题的方法。

    百度搜索爬虫,爬取百度搜索结果

    一个小脚本而已,主要爬取主站首页url geturl('XX XX 首页', page=$page) // 这里填写关键字,支持多个关键字搜索,$page 为爬取页数,默认每页爬取 10 条 建议采用三个关键字搜索,保证搜索结果准确性 eg. geturl...

    一个测速小脚本

    一个测速小脚本,

    小脚本4.71免费版小脚本编程助手

    首先,小脚本4.71可能包含了自动完成或代码提示功能,这种特性在编写脚本时非常有用,可以避免手动输入大量的语法和函数,节省时间并减少因拼写错误导致的错误。通过智能感知技术,它能够根据上下文提供可能的函数、...

    渲染关机小脚本

    这是一个非常好用的MAX渲染关机小脚本。当你在渲染出图的时候,时间比较长,你就可以设置渲染完后文件保存路径,然后用这个小脚本。还有晚上要渲染图的时候,也可以进行设置。非常方便好用!!

    一个Swift语言小脚本

    这是一个非常基础的 Swift 语言的小脚本示例,这个脚本定义了一个简单的函数,用于计算两个整数的和

    一个备份的小脚本

    一个备份的小脚本,linux系统向windows系统备份数据

    小脚本4.0.rar

    《小脚本4.0——自动化脚本与可视化编程的利器》 小脚本4.0是一款专为页游和端游设计的自动化脚本编辑工具,它以其强大的功能和友好的用户界面,深受广大玩家和开发者喜爱。该工具不仅提供了丰富的内置脚本示例,还...

    生成MAC地址小脚本

    生成MAC地址小脚本

    EDL.BAT高通平台进9008模式小脚本

    高通平台进9008模式小脚本,不需要强制上拉BOOT管脚,

    python关机小脚本

    python2.7关机小脚本,可以定时关机。代码短小精悍。

    winhex数据恢复小脚本

    《Winhex数据恢复小脚本解析与应用》 在IT领域,数据恢复是一项至关重要的技能,尤其是在面临数据丢失或损坏时。Winhex是一款强大的十六位 hexadecimal 编辑器,广泛用于磁盘取证、数据恢复、文件修复等多个场景。...

    maya常用小脚本.zip

    maya脚本 maya常用小脚本.zip

    几个下拉菜单小脚本.zip

    这个名为"几个下拉菜单小脚本.zip"的压缩包包含了一些用于实现下拉菜单效果的小脚本,主要涉及JavaScript(JS)编程语言。JS是网页动态效果的核心,它可以与HTML和CSS结合,为用户提供更丰富的交互体验。 下拉菜单...

    关机的小脚本

    可以忽悠人的小脚本,点击就关机,自己平时也可以用它来方便关机

    小脚本分页 分页功能实现 分页

    在网页开发中,分页是一种常见的功能,它用于将大量数据分成多个小部分,以便用户可以逐步浏览,提高用户体验。...无论是小脚本还是Servlet,了解它们的工作原理和应用场景,都能让你在开发过程中更加得心应手。

    linux性能监测小脚本

    这个"Linux性能监测小脚本"正为此目的而设计,它提供了简单易用的工具来监控关键系统指标。下面我们将深入探讨这个小脚本可能包含的功能以及其在Linux监控中的应用。 首先,`mynmonForAIX`可能是一个针对IBM AIX...

Global site tag (gtag.js) - Google Analytics