kill robin

删除百度热榜、广告

  1. // ==UserScript==
  2. // @name kill robin
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.0.1
  5. // @description 删除百度热榜、广告
  6. // @author hankaibo
  7. // @match *://www.baidu.com/*
  8. // @grant none
  9. // @run-at document-end
  10. // ==/UserScript==
  11.  
  12. (function() {
  13. 'use strict';
  14.  
  15. // Your code here...
  16. // 删除首页热榜
  17. function deleteHomeHot(){
  18. let hotDom=document.querySelector('#s-hotsearch-wrapper');
  19. if(hotDom){
  20. hotDom.remove();
  21. }
  22. }
  23.  
  24. // 删除搜索结果页热榜
  25. function deleteResultHot(){
  26. let hotDom=document.querySelector('#content_right');
  27. if(hotDom){
  28. hotDom.remove();
  29. }
  30. }
  31.  
  32.  
  33. // 首页热榜监听
  34. function homeEventer(){
  35. let parentHomeHotDom=document.querySelector('#head_wrapper');
  36. if(parentHomeHotDom){
  37. parentHomeHotDom.addEventListener('DOMNodeInserted',function(){
  38. deleteHomeHot();
  39. });
  40. }
  41. }
  42.  
  43.  
  44. // 结果页热榜监听
  45. function resultEventer(){
  46. let parentResultHotDom=document.querySelector('#container');
  47. if(parentResultHotDom){
  48. parentResultHotDom.addEventListener('DOMNodeInserted',function(){
  49. deleteResultHot();
  50. });
  51. }
  52. }
  53.  
  54. // 注册(不可用)监听
  55. deleteHomeHot();
  56. deleteResultHot();
  57. homeEventer();
  58. resultEventer();
  59. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址