您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
清除百度搜索的推广和广告
// ==UserScript== // @name 清理百度搜索的广告或推广 // @name:en Remove Baidu Search AD // @compatible chrome 49.0.2623.75 + TamperMonkey + 脚本 测试通过 // @author 过去终究是个回忆 // @namespace https://greasyfork.org/users/49622 // @homepage http://nopast.51vip.biz:10001/ // @description 清除百度搜索的推广和广告 // @version 1.2.1 // @include http://www.baidu.com/* // @include https://www.baidu.com/* // @grant none // @run-at document-end // @include-jquery true // ==/UserScript== (function (){ var clearBaiduSearchAD; run(); function run() { var finding = null; console.log("%c广告清理插件启动...", "color:#FFFFFF;background-color:#00aeef;padding:5px;border-radius:7px;line-height:30px;"); clearBaiduSearchAD = setInterval(function () { if ($('[data-tuiguang*="推广"]').closest('div').length != 0) { $('[data-tuiguang*="推广"]').closest('div').empty(); } try { find(); } catch (error) { } }, 50); function find() { $(".c-container /deep/ .c-container").remove(); $("#content_left>div").each(function (){ if(!$(this).hasClass("result")) $(this).remove(); }); if (finding === null) { for (var i = 0; i < $('span').length; i++) { if ($('span').eq(i).text()==="广告") { finding = $('span').eq(i); } } } if (finding.parent().attr('id') != "content_left") { finding = finding.parent(); } else { finding.empty(); finding=null; } } setTimeout(function () { clearInterval(clearBaiduSearchAD); console.log("%c清理完毕!", "color:#FFFFFF;background-color:red;padding:5px;border-radius:7px;line-height:30px;"); }, 10000); } $('form').keyup(function(event){ clearInterval(clearBaiduSearchAD); run(); }); $('form').submit(function(){ clearInterval(clearBaiduSearchAD); run(); }); $('#page').click(function (){ clearInterval(clearBaiduSearchAD); run(); }); })();