百度搜索屏蔽掉右侧的推荐
2017-06-20 08:41
204 查看
在使用百度搜索的过程中,右侧栏会出现一些不想要的结果:
![](https://img-blog.csdn.net/20170620083245232)
我想把这些无用的东西都屏蔽掉,让页面清爽一些。
于是我编写了javascript脚本来实现:
这时,只要在console里输入这些代码,就会发现,右侧的推广内容都被隐藏掉了。、
但这种方法不够自动化。
所以我借助了chrome的插件tampermonkey(油猴,在firefox下面叫做greasymonkey)来写脚本。
tampermonkey的基本原理是在页面加载完后,使用javascript控制dom,以达到改变页面的效果。
没用过的建议先学习一下基本的使用方法
新建一个用户脚本,脚本的内容如下:
不会新建脚本的同学,可以直接访问:
https://greasyfork.org/en/scripts/30777-%E7%99%BE%E5%BA%A6%E6%90%9C%E7%B4%A2%E5%8F%B3%E4%BE%A7%E6%8E%A8%E5%B9%BF
来安装
建立完成后,刷新一下百度的搜索结果,会发现,右侧的内容被屏蔽掉了:
我想把这些无用的东西都屏蔽掉,让页面清爽一些。
于是我编写了javascript脚本来实现:
if (location.hostname=="www.baidu.com"){ var auto = setInterval(function() { if (document.getElementById('content_right')){ document.getElementById('content_right').style.display="none"; } if(document.getElementById('rrecom-container')){ document.getElementById('rrecom-container').style.display="none"; } if(document.getElementsByClassName("opr-recommends-merge-content")[0]){ document.getElementsByClassName("opr-recommends-merge-content")[0].style.display="none"; clearInterval(auto); } }, 50); }
这时,只要在console里输入这些代码,就会发现,右侧的推广内容都被隐藏掉了。、
但这种方法不够自动化。
所以我借助了chrome的插件tampermonkey(油猴,在firefox下面叫做greasymonkey)来写脚本。
tampermonkey的基本原理是在页面加载完后,使用javascript控制dom,以达到改变页面的效果。
没用过的建议先学习一下基本的使用方法
新建一个用户脚本,脚本的内容如下:
// ==UserScript== // @name fuck百度搜索右侧推广 // @namespace http://kongpingfan.com/ // @version 0.1.2 // @description 将百度右侧的结果屏蔽掉。 // @author pyufftj // @match *://*.baidu.com/* // @grant none // ==/UserScript== (function() { 'use strict'; if (location.hostname=="www.baidu.com"){ var auto = setInterval(function() { if (document.getElementById('content_right')){ document.getElementById('content_right').style.display="none"; } if(document.getElementById('rrecom-container')){ document.getElementById('rrecom-container').style.display="none"; } if(document.getElementsByClassName("opr-recommends-merge-content")[0]){ document.getElementsByClassName("opr-recommends-merge-content")[0].style.display="none"; } }, 500); } })();
不会新建脚本的同学,可以直接访问:
https://greasyfork.org/en/scripts/30777-%E7%99%BE%E5%BA%A6%E6%90%9C%E7%B4%A2%E5%8F%B3%E4%BE%A7%E6%8E%A8%E5%B9%BF
来安装
建立完成后,刷新一下百度的搜索结果,会发现,右侧的内容被屏蔽掉了:
相关文章推荐
- 实现百度右侧排名相关搜索全攻略
- [推测]百度搜索结果右侧相关企业的展现
- jqueryui实现百度推荐搜索功能
- 写个屏蔽百度搜索广告的Chrome插件
- 百度搜索昨晚封杀、屏蔽数千低俗恶意关键词
- 集成树类模型及其在百度搜索推荐系统中的应用
- 通过百度API函数实现搜索 推荐
- 一个完整推荐系统的设计实现-以百度关键词搜索推荐为例
- 百度搜索昨晚封杀、屏蔽数千低俗恶意关键词 微新闻
- 屏蔽百度爬虫搜索
- 使用javascript屏蔽百度搜索的广告
- 百度搜索封杀、屏蔽数千低俗恶意关键词
- 百度搜索首页推荐【滚滚长江东逝水,浪花淘尽英雄 昔日英雄今犹在,汪国新国画鉴赏】
- 百度搜索结果右侧模块修改小技巧
- 一个完整推荐系统的设计实现-以百度关键词搜索推荐为例
- 惊艳呈现-百度搜索手机客户端-设计项目分享 推荐
- 一个完整推荐系统的设计实现-以百度关键词搜索推荐为例
- 【推荐】发一个带智能搜索提示的百度搜索框,很酷!!!
- 推荐:用百度搜索的一些小秘密