您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
去掉百度的推广链接
// ==UserScript== // @name AC-百度去广告 // @namespace ACNoAdd // @description 去掉百度的推广链接 // @include http://www.baidu.com/* // @include https://www.baidu.com/* // @version 5.0 // @grant none // @author AC // @icon https://coding.net/u/zb227/p/zbImg/git/raw/master/img0/icon.jpg // @run-at document-end // ==/UserScript== document.body.addEventListener("DOMNodeInserted", removeAD, false); function removeAD(){ var no = document.getElementById("content_right"); if(no != null) no.remove(); if(document.querySelectorAll("#content_left")[0] != null){ var fathers = document.querySelectorAll("#content_left")[0].childNodes; var lastId = 0; for(var i = 0; i < fathers.length; i++){ var currentNode = fathers[i]; if(fathers[i].tagName=="DIV" && fathers[i].getAttribute("dealAD") == null){ if(null == currentNode.id || "" == currentNode.id){ // 米有ID的貌似都是广告 console.log("移除 CLASS="+currentNode.className); currentNode.remove(); } else if(currentNode.id == "clone"){ // ID 显示为CLONE的也是广告 console.log("移除 ID="+currentNode.id); currentNode.remove(); } else if(currentNode.className.indexOf("result") != 0 && /^\d+$/.test(currentNode.id)){ // class不是result...的,并且id是纯粹数字的(很大) console.log("移除 ID="+currentNode.id); currentNode.remove(); } else{ var node = currentNode.querySelectorAll(".f13>span")[0]; if(node != null && node.innerHTML == "广告"){ console.log("移除 ID="+currentNode.id); currentNode.remove(); } //document.querySelectorAll("#content_left>div[id='"+ currentNode.id +"']")[0].remove(); } currentNode.setAttribute("dealAD", 1); } } } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址