我是靠谱客的博主 震动银耳汤,最近开发中收集的这篇文章主要介绍在百度搜索结果中去除掉一些网站的资料(通过js控制不让显,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

核心代码

在百度搜索中去除掉的脚本之家与cnblogs的资料

(function() { 
 var reg=/www.uoften.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,然后将上面的代码粘贴到下面,回车即可执行。

这样左侧的结果中就去掉了脚本之家与cnblogs网站的内容了,感觉是不是很爽。

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

最后

以上就是震动银耳汤为你收集整理的在百度搜索结果中去除掉一些网站的资料(通过js控制不让显的全部内容,希望文章能够帮你解决在百度搜索结果中去除掉一些网站的资料(通过js控制不让显所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(180)

评论列表共有 0 条评论

立即
投稿
返回
顶部