在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)


Posted in Javascript onMay 02, 2017

有时候我们在搜索结果中会出现一些自己不喜欢的网站,其实吧,不喜欢就别打开就可以了,何必这么麻烦,不过从技术角度考虑,通过js来实现确实不错。

核心代码

在百度搜索中去除掉的三水点靠木与cnblogs的资料

(function() { 
 var reg=/3water.com\/.*?|www.cnblogs.com\/.*?/;
 var resultQuery=document.getElementsByClassName('c-container');
  for(var i=0;i<resultQuery.length;i++)
  {
   var url=resultQuery[i].getElementsByClassName('c-showurl')[0];
   url=url.innerHTML;
   console.log(url);
   if(reg.test(url))
   {
    resultQuery[i].outerHTML="";
    console.log(i);
   }
  }
})();

//使用原生js操作dom
//20161121

使用方法:

在chrome中切到百度搜索结果页面,按F12,找到 Console,然后将上面的代码粘贴到下面,回车即可执行。

在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)

这样左侧的结果中就去掉了三水点靠木与cnblogs网站的内容了,感觉是不是很爽。

不喜欢我们的不论怎么做都不会喜欢我们,喜欢我们的不论我们做了什么都会接受。走自己的路,让别人去说吧。

Javascript 相关文章推荐
一段实时更新的时间代码
Jul 07 Javascript
JS的IE和Firefox兼容性集锦
Dec 11 Javascript
Prototype使用指南之enumerable.js
Jan 10 Javascript
RGB和YUV 多媒体编程基础详细介绍
Nov 04 Javascript
JS实现的缓冲运动效果示例
Apr 30 Javascript
详解@angular/cli 改变默认启动端口两种方式
Nov 29 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
Dec 03 Javascript
zepto.js 实时监听输入框的方法
Dec 04 Javascript
react高阶组件添加和删除props
Apr 26 Javascript
Vue的全局过滤器和私有过滤器的实现
Apr 20 Javascript
快速了解Vue父子组件传值以及父调子方法、子调父方法
Jul 15 Javascript
vue 解决addRoutes多次添加路由重复的操作
Aug 04 Javascript
js实现字符全排列算法的简单方法
May 01 #Javascript
Vue2.x中的父组件传递数据至子组件的方法
May 01 #Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
May 01 #jQuery
Bootstrap里的文件分别代表什么意思及其引用方法
May 01 #Javascript
node.js 抓取代理ip实例代码
Apr 30 #Javascript
socket.io学习教程之深入学习篇(三)
Apr 29 #Javascript
socket.io学习教程之基本应用(二)
Apr 29 #Javascript
You might like
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
PHP中的Session对象如何使用
2015/09/25 PHP
在JavaScript中实现命名空间
2006/11/23 Javascript
取键盘键位ASCII码的网页
2007/07/30 Javascript
jquery tab标签页的制作
2010/05/10 Javascript
单独使用CKFinder选择图片的方法
2010/08/21 Javascript
json的前台操作和后台操作实现代码
2012/01/20 Javascript
JS添加删除一组文本框并对输入信息加以验证判断其正确性
2013/04/11 Javascript
jQuery选择器源码解读(一):Sizzle方法
2015/03/31 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
微信小程序 input输入框控件详解及实例(多种示例)
2016/12/14 Javascript
详解JavaScript对象的深浅复制
2017/03/30 Javascript
js实现简易计算器功能
2019/10/18 Javascript
微信小程序实现录制、试听、上传音频功能(带波形图)
2020/02/27 Javascript
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
uni-app 自定义底部导航栏的实现
2020/12/11 Javascript
[01:28]2014DOTA2国际邀请赛中国区预选赛四大豪门直升机抵达会场
2014/05/24 DOTA
Python中列表和元组的相关语句和方法讲解
2015/08/20 Python
Python调用C语言的方法【基于ctypes模块】
2018/01/22 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
python数字类型math库原理解析
2020/03/02 Python
python批量替换文件名中的共同字符实例
2020/03/05 Python
html5通过postMessage进行跨域通信的方法
2017/12/04 HTML / CSS
Amara美国站:英国高端家居礼品网站,世界各地的奢侈家具品牌
2017/07/26 全球购物
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
介绍一下Make? 为什么使用make
2013/12/08 面试题
敬老院活动总结
2014/04/28 职场文书
夏季药店促销方案
2014/08/22 职场文书
退学证明范本3篇
2014/10/29 职场文书
会计实训报告范文
2014/11/04 职场文书
2014年行政执法工作总结
2014/12/11 职场文书
使用这 6个Vue加载动画库来减少我们网站的跳出率
2021/05/18 Vue.js
Matplotlib绘制混淆矩阵的实现
2021/05/27 Python
关于 Python json中load和loads区别
2021/11/07 Python