您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
remove Baidu ads that Adblocker Plus cannot remove
// ==UserScript== // @name remove Baidu ads // @namespace http://sosonemo.me/ // @version 0.1 // @description remove Baidu ads that Adblocker Plus cannot remove // @author NemoTyrant // @include *www.baidu.com* // @grant none // ==/UserScript== (function() { 'use strict'; function remove(){ E.pl = null; // remove ad generation code var results = document.querySelector("div#content_left"); var children = results.children; for(var i = 0; i < children.length;i++){ if (children[i].className.indexOf('c-container') == -1){ children[i].parentNode.removeChild(children[i]); } } // console.log("removed!"); } remove(); var target = document.querySelector('#wrapper_wrapper'); // create an observer instance var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type == "childList" && mutation.addedNodes.length > 0){ // console.dir(mutation); remove(); } }); }); // configuration of the observer: var config = { attributes: true, childList: true, characterData: true }; // pass in the target node, as well as the observer options observer.observe(target, config); })();