// ==UserScript== /*-------------------------------------------------------------------------------------------------------------------*/ /*推荐刷粉和网赚神器 → http://9ifen.com 新年期间有免费抖音1000播放,找客服发个“荆轲刺秦王”,还可以免费薅个代理玩玩*/ /*-------------------------------------------------------------------------------------------------------------------*/ // @name 百度广告(首尾推广及右侧广告)清理 // @name:en Kill Baidu AD // @name:zh-TW 百度廣告(首尾推廣及右側廣告)清理 // @namespace hoothin // @version 0.92 // @description 彻底清理百度搜索(www.baidu.com)结果首尾的推广广告、二次顽固广告、右侧广告与百家号信息,并防止反复 // @description:en Just Kill Baidu AD // @description:zh-TW 徹底清理百度搜索(www.baidu.com)結果首尾的推廣廣告、二次頑固廣告、右側廣告與百家號信息,並防止反復 // @author hoothin // @include http*://www.baidu.com/* // @include http*://m.baidu.com/* // @grant none // @run-at document-start // @license MIT License // @compatible chrome 测试通过 // @compatible firefox 测试通过 // @compatible opera 未测试 // @compatible safari 未测试 // @contributionURL https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=rixixi@sina.com&item_name=Greasy+Fork+donation // @contributionAmount 1 // @downloadURL none // ==/UserScript== (function() { 'use strict'; var MO = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver; if(MO){ var observer = new MO(function(records){ clearAD(); }); var option = { 'childList': true, 'subtree': true }; document.onreadystatechange = function(){ if(document.readyState == "interactive"){ observer.observe(document.body, option); } }; } function clearAD(){ var mAds=document.querySelectorAll(".ec_wise_ad,.ec_youxuan_card,.page-banner"),i; for(i=0;idiv,#content_left>table"); for(i=0;ispan"); if(span && span.innerHTML=="广告"){ item.remove(); } [].forEach.call(item.querySelectorAll("a>span"),function(span){ if(span && (span.innerHTML=="广告" || span.getAttribute("data-tuiguang"))){ item.remove(); } }); [].forEach.call(item.querySelectorAll("a>span>img"),function(img){ if(img && img.classList.contains("source-icon") && !item.querySelector("span.c-pingjia") && item.querySelector("span.newTimeFactor_before_abs")){ item.remove(); } }); } } var eb = document.querySelectorAll("#content_right>table>tbody>tr>td>div"); for(i=0;idiv>div>div"); if(nr){ var nra=nr.querySelectorAll("a"); for(i=0;i{clearAD();},500); setTimeout(()=>{clearAD();},2000); })();