Greasy Fork is available in English.
自用脚本
当前为
// ==UserScript==
// @name 🔥持续更新🔥 自用脚本--去广告
// @license MIT
// @namespace https://gitee.com/flyinghat/tampermonkey-self.git
// @version 0.2.2
// @icon data:image/png;base64,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
// @description 自用脚本
// @author FlyingHat
// @match *://*.baidu.com/*
// @match *://*.jianshu.com/*
// @match *://*.jb51.net/*
// @match *://*.csdn.net/*
// @grant none
// @require https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js
// ==/UserScript==
var dom = {};
dom.query = jQuery.noConflict(true);
dom.query(document).ready(function ($) {
"use strict";
var time = 100;
// 当观察到变动时执行的回调函数
const callback = function () {
// Use traditional 'for loops' for IE 11
switch (location.host) {
case "www.baidu.com":
baidu($);
break;
case "baike.baidu.com":
baidu_baike($);
break;
case "fanyi.baidu.com":
baidu_fanyi($);
break;
case "www.jianshu.com":
jianshu($);
break;
case "www.jb51.net":
jb51($);
break;
case "blog.csdn.net":
csdn($);
break;
}
};
// callback();
setInterval(callback, time);
});
function baidu($) {
$("#s-hotsearch-wrapper").remove();
$("#content_right").remove();
$("#content_left")
.children()
.each(function (i, item) {
var temp = $(item).find(".ec-tuiguang");
if (temp.length > 0) {
$(item).remove();
} else {
var temp1 = $(item).find(".c-gap-left");
for (var a = 0; a < temp1.length; a++) {
if (temp1[a].innerText == "广告") {
$(item).remove();
break;
}
}
}
});
}
function baidu_baike($) {
$("#side-share").remove();
$(".right-ad").remove();
$(".lemmaWgt-promotion-vbaike").remove();
$(".lemmaWgt-promotion-slide").remove();
$("#side_box_unionAd").remove();
}
function baidu_fanyi($) {
$(".app-guide").remove();
$(".desktop-guide").remove();
$(".footer.cleafix").remove();
$("#sideBannerContainer").remove();
$("#footer-products-container").remove();
$("#transOtherRight").remove();
$(".footer").remove();
}
function jianshu($) {
$(".aside").remove();
$("aside").remove();
$("._3Pnjry").remove();
$("._1F7CTF").remove();
$('section[aria-label="baidu-ad"]').remove();
}
function jb51($) {
$("#submenu").remove();
$("#topbar").remove();
$("#header").remove();
$(".google-auto-placed").remove();
$(".pt10.clearfix").remove();
$(".lbd.clearfix").remove();
$(".lbd_bot.clearfix").remove();
$(".mtb10.clearfix").remove();
$(".main-right").remove();
$(".main-left").css("width", "100%");
$("#content .jb51code").css("width", "100%");
$("#right-share").remove();
$("#ewm").remove();
$(".art_xg").remove();
$(".tags.clearfix").remove();
$(".main.clearfix").remove();
$("#content .clearfix").remove();
$(".right .mt10,.js-tad").remove();
$(".clearfix .mainlr,.topimg").remove();
$(".clearfix .dxy776,.dxy370").remove();
$("#con_all").remove();
// books
$(".softsfwtl").remove();
$(".da").remove();
$(".tonglan").remove();
}
function csdn($) {
$("#csdn-toolbar").remove();
$("#rightAside").remove();
$(".blog_container_aside").remove();
$("#toolBarBox").remove();
$(".csdn-side-toolbar ").remove();
$("#blogColumnPayAdvert").remove();
$(".article-info-box").remove();
$("#mainBox").css("width", "100%");
$("#mainBox main").css("width", "100%");
$(".passport-login-container").remove();
$("code").removeAttr("onclick");
$(".signin").remove();
$(".comment-box-old").remove();
var eles = document.getElementsByTagName("*");
for (var i = 0; i < eles.length; i++) {
eles[i].style.userSelect = "text";
}
$(".type_download").each(function (i, item) {
var temp = $(item).find("a");
if (temp.length > 0) {
for (var c = 0; c < temp.length; c++) {
var child = temp[c];
var chref = $(child).attr("href");
if (chref && chref.indexOf("download.csdn.net")) {
$(item).remove();
break;
}
}
}
});
}