CSDN去广告

CSDN去广告(博客、论坛、搜索、首页)

  1. // ==UserScript==
  2. // @name CSDN去广告
  3. // @namespace http://tampermonkey.net/
  4. // @version 12.06.1705
  5. // @description CSDN去广告(博客、论坛、搜索、首页)
  6. // @author lidonghui
  7. // @match *://blog.csdn.net
  8. // @match *://blog.csdn.net/*
  9. // @match *://bbs.csdn.net/*
  10. // @match *://so.csdn.net/*
  11. // @match *://www.csdn.net
  12. // @match *://www.csdn.net/*
  13. // @match *://download.csdn.net
  14. // @match *://download.csdn.net/*
  15. // @grant none
  16. // ==/UserScript==
  17.  
  18. (function () {
  19. 'use strict';
  20. // 获取当前地址url
  21. var url = location.href;
  22. // 正则匹配博客部分
  23. var blogcsdn = /blog.csdn.net/i;
  24. if (blogcsdn.test(url)) {
  25. // 页面主体部分轮播广告
  26. $(".right_extension")[0].remove();
  27. $(".right_extension")[0].remove();
  28. $(".box-box-large").hide();
  29. $(".fourth_column").hide();
  30. $("#dmp_ad_58").hide();
  31. $("#asideProfile").next().hide();
  32. $($("#asideFooter").find("div").first()).hide();
  33. // 隐藏下面登录(不可用)注册(不可用)
  34. $(".pulllog-box").hide();
  35. // 首页头部广告
  36. $(".banner-ad-box").hide();
  37. //砸金蛋
  38. $("#_360_interactive").parent().hide()
  39. $("#commentBox").prev().prev("div").hide();
  40. // 去除列表自动加载的广告
  41. $(".recommend-box").bind("DOMNodeInserted", function (e) {
  42. for (var i = 0; i < $(".recommend-ad-box").length; i++) {
  43. // 去除文章列表中间广告
  44. $(".recommend-ad-box").hide();
  45. }
  46. });
  47. $($("aside div").first()).hide();
  48. // 去掉显示更多
  49. $(".hide-article-box").hide();
  50. // 显示隐藏的内容
  51. $("#article_content").css("height","");
  52. $("#article_content").css("overflow","");
  53. }
  54. // 正则匹配搜索页面
  55. var socsdn = /so.csdn.net/i;
  56. if (socsdn.test(url)) {
  57. $(".rightadv").hide();
  58. }
  59. // 正则匹配首页广告
  60. var wwwcsdn = /www.csdn.net/i;
  61. if (wwwcsdn.test(url)) {
  62. console.log("有广告");
  63. // 首页头部广告
  64. $(".banner-ad-box").hide();
  65. if ($(".right_top").attr("class") == "slide-outer right_top") {
  66. $(".right_top").hide();
  67. }
  68. if ($(".right_extension").attr("class") == "right_extension slide-outer") {
  69. $(".right_extension").hide();
  70. }
  71. }
  72. // 正则匹配下载页面
  73. var downloadcsdn = /download.csdn.net/i;
  74. if (downloadcsdn.test(url)) {
  75. $(".mod_personal").next().hide();
  76. $(".top_ad_box").hide();
  77. $(".ad").hide();
  78. $("#kp_box_218").hide();
  79. $(".J_adv").parent('#kp_box_218').hide();
  80. $(".right_plate_con").next().hide();
  81. $($(".download_r").find(".dl_mar_b").first()).hide();
  82. $($(".download_r").find(".dl_mar_b").last()).hide();
  83. // 去除列表自动加载的广告
  84. $(".album_detail_wrap").bind("DOMNodeInserted", function (e) {
  85. for (var i = 0; i < $(".yd_a_d_dl").length; i++) {
  86. // 去除文章列表中间广告
  87. if ($(".yd_a_d_dl").attr("class") == "album_detail_list yd_a_d_dl") {
  88. $(".yd_a_d_dl").hide();
  89. }
  90. }
  91. });
  92. }
  93. // 正则匹配论坛
  94. var bbscsdn = /bbs.csdn.net/i;
  95. if (bbscsdn.test(url)) {
  96. $(".ad_top").hide();
  97. $(".ad_1").hide();
  98. $("#kp_box_87").parent().parent().hide()
  99. for (var i = 0; i < $(".bbs_feed_ad_box").length; i++) {
  100. // 去除文章列表中间广告
  101. $(".bbs_feed_ad_box").hide();
  102. }
  103. $(".post_feed_wrap").bind("DOMNodeInserted", function (e) {
  104. for (var i = 0; i < $(".bbs_feed_ad_box").length; i++) {
  105. // 去除文章列表中间广告
  106. $(".bbs_feed_ad_box").hide();
  107. }
  108. });
  109. }
  110. // 右下角弹窗
  111. $("#layerd").hide();
  112. })();

QingJ © 2025

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