移除百度推广和广告内容

移除烦人和可能不确信的推广及广告(小浮窗监视屏蔽数量,可手动关闭)

目前为 2021-07-02 提交的版本。查看 最新版本

// ==UserScript==
// @name        移除百度推广和广告内容
// @namespace   http://tampermonkey.net/
// @version     1.7
// @author      iemsauce3
// @description 移除烦人和可能不确信的推广及广告(小浮窗监视屏蔽数量,可手动关闭)
// @require     https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js
// @match       *://www.baidu.com/*
// ==/UserScript==
var tgTotal=0, ggTotal=0; removeTimes=0;
$(document).ready(function(){
    if(window.location.href.indexOf('baidu.com')<0)return;
    $('#wrapper_wrapper').before(`<div><a id="closeView" style="left: 35px;position: fixed;">关闭浮窗</a><p id="fuck_baidu_ads" style="color:black;width: 100px;position: fixed;padding: 5px;box-shadow: 2px 2px 3px #5072EE;margin: 0 5px;border: 1px solid #5072EE;text-align:center; top:15%;">已过滤 <b style="color:red;">0</b> 条<br />「广告+推广」</p></div>`);
    setTimeout(function(){
        console.log('ready remove');
        removeAds();
    },2000);
    $('#su').click(function(){
        //每次手动按“搜索”后广告移除次数阀值清零
        removeTimes = 0;
        adsInterval = setInterval(function(){
            console.log('search click remove');
            removeTimes++;
            removeAds();
        },1000);
    });
    
    $('#closeView').click(function(){
        $(this).parent().hide();
    });
});

var removeAds = function(){
    var rs='';
    var content = $('#content_left');
//     console.log(content);
    var tuiguang = content.find('.ec-tuiguang');
//         console.log(tuiguang);
    if(tuiguang.length>0){
        tgTotal+=tuiguang.length;
        for(var i=0;i<tuiguang.length;i++){
            let tgDiv = $(tuiguang[i]).parentsUntil('#content_left');
            $(tgDiv).remove();
        }
    }
    var spans=content.find('a');
//     spans = spans.concat(content.find('span'));
    var ggCounts=0;
    for(var i=0;i<spans.length;i++){
        if($(spans[i]).html()=='广告'){
            let ggDiv = $(spans[i]).parentsUntil('#content_left');
            $(ggDiv).remove();
            ggCounts++;
            ggTotal++;
        }
    }
    let total=tgTotal+ggTotal;
    $('#fuck_baidu_ads b').html(total);
    if(removeTimes>3)clearInterval(adsInterval);
}

QingJ © 2025

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