您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
CSDN去广告(博客、论坛、搜索、首页)
- // ==UserScript==
- // @name CSDN去广告
- // @namespace http://tampermonkey.net/
- // @version 12.06.1705
- // @description CSDN去广告(博客、论坛、搜索、首页)
- // @author lidonghui
- // @match *://blog.csdn.net
- // @match *://blog.csdn.net/*
- // @match *://bbs.csdn.net/*
- // @match *://so.csdn.net/*
- // @match *://www.csdn.net
- // @match *://www.csdn.net/*
- // @match *://download.csdn.net
- // @match *://download.csdn.net/*
- // @grant none
- // ==/UserScript==
- (function () {
- 'use strict';
- // 获取当前地址url
- var url = location.href;
- // 正则匹配博客部分
- var blogcsdn = /blog.csdn.net/i;
- if (blogcsdn.test(url)) {
- // 页面主体部分轮播广告
- $(".right_extension")[0].remove();
- $(".right_extension")[0].remove();
- $(".box-box-large").hide();
- $(".fourth_column").hide();
- $("#dmp_ad_58").hide();
- $("#asideProfile").next().hide();
- $($("#asideFooter").find("div").first()).hide();
- // 隐藏下面登录注册
- $(".pulllog-box").hide();
- // 首页头部广告
- $(".banner-ad-box").hide();
- //砸金蛋
- $("#_360_interactive").parent().hide()
- $("#commentBox").prev().prev("div").hide();
- // 去除列表自动加载的广告
- $(".recommend-box").bind("DOMNodeInserted", function (e) {
- for (var i = 0; i < $(".recommend-ad-box").length; i++) {
- // 去除文章列表中间广告
- $(".recommend-ad-box").hide();
- }
- });
- $($("aside div").first()).hide();
- // 去掉显示更多
- $(".hide-article-box").hide();
- // 显示隐藏的内容
- $("#article_content").css("height","");
- $("#article_content").css("overflow","");
- }
- // 正则匹配搜索页面
- var socsdn = /so.csdn.net/i;
- if (socsdn.test(url)) {
- $(".rightadv").hide();
- }
- // 正则匹配首页广告
- var wwwcsdn = /www.csdn.net/i;
- if (wwwcsdn.test(url)) {
- console.log("有广告");
- // 首页头部广告
- $(".banner-ad-box").hide();
- if ($(".right_top").attr("class") == "slide-outer right_top") {
- $(".right_top").hide();
- }
- if ($(".right_extension").attr("class") == "right_extension slide-outer") {
- $(".right_extension").hide();
- }
- }
- // 正则匹配下载页面
- var downloadcsdn = /download.csdn.net/i;
- if (downloadcsdn.test(url)) {
- $(".mod_personal").next().hide();
- $(".top_ad_box").hide();
- $(".ad").hide();
- $("#kp_box_218").hide();
- $(".J_adv").parent('#kp_box_218').hide();
- $(".right_plate_con").next().hide();
- $($(".download_r").find(".dl_mar_b").first()).hide();
- $($(".download_r").find(".dl_mar_b").last()).hide();
- // 去除列表自动加载的广告
- $(".album_detail_wrap").bind("DOMNodeInserted", function (e) {
- for (var i = 0; i < $(".yd_a_d_dl").length; i++) {
- // 去除文章列表中间广告
- if ($(".yd_a_d_dl").attr("class") == "album_detail_list yd_a_d_dl") {
- $(".yd_a_d_dl").hide();
- }
- }
- });
- }
- // 正则匹配论坛
- var bbscsdn = /bbs.csdn.net/i;
- if (bbscsdn.test(url)) {
- $(".ad_top").hide();
- $(".ad_1").hide();
- $("#kp_box_87").parent().parent().hide()
- for (var i = 0; i < $(".bbs_feed_ad_box").length; i++) {
- // 去除文章列表中间广告
- $(".bbs_feed_ad_box").hide();
- }
- $(".post_feed_wrap").bind("DOMNodeInserted", function (e) {
- for (var i = 0; i < $(".bbs_feed_ad_box").length; i++) {
- // 去除文章列表中间广告
- $(".bbs_feed_ad_box").hide();
- }
- });
- }
- // 右下角弹窗
- $("#layerd").hide();
- })();