您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
从Google、Baidu搜索结果中屏蔽'卡饭教程'
当前为
// ==UserScript== // @name 从Google Baidu Bing搜索结果中屏蔽卡饭教程 // @namespace BlockKafanTopicinGoogle // @include *://www.google.com/* // @include *://www.google.com.*/* // @include *://www.baidu.com/* // @include *://*.bing.com/* // @include *://www.haosou.com/* // @author AC // @version 0.0.8 // @description 从Google、Baidu搜索结果中屏蔽'卡饭教程' // @grant none // ==/UserScript== /* baidu的搜索结果中,kafan被加上了个<b>,里面有字体设置,所以需要排除 谷歌搜索结果(N个当前结果)每个的class="rc" baidu搜索结果的class="result c-container "这笔末尾有个空格 */ /* Bing: www.<strong>kafan</strong>.cn <strong>www</strong>.kafan.cn <strong>www</strong>.<strong>kafan</strong>.cn */ document.addEventListener('DOMNodeInserted',blockKafanG,false); function blockKafanG() { var citeList = document.getElementsByClassName('_Rm'); for (var index = citeList.length - 1; index >= 0; index--) { var element = citeList[index]; //alert(element.innerHTML); if (element.innerHTML.indexOf('www.kafan.cn ›') > - 1||element.innerHTML.indexOf('www.kafan.cn/topic') > - 1||element.innerHTML.indexOf('www.kafan.cn/edu') > - 1) { var node = element.parentNode.parentNode.parentNode.parentNode; //alert(node.parentNode.className); if(node.className == "rc"){ //保证删除的地点正确,不误删除 node.parentNode.removeChild(node); } } } } document.addEventListener('DOMNodeInserted',blockKafanB,false); function blockKafanB() { var citeList = document.getElementsByClassName('g'); for (var index = citeList.length - 1; index >= 0; index--) { var element = citeList[index]; //alert(element.innerHTML); if (element.innerHTML.indexOf('www.kafan.cn/topic') > - 1 ||element.innerHTML.indexOf('www.kafan.cn/edu') > - 1 || element.innerHTML.indexOf('www.<b>kafan</b>.cn/topic') > - 1||element.innerHTML.indexOf('www.<b>kafan</b>.cn/edu') > - 1) { var node = element.parentNode.parentNode; //alert(node.className); if(node.className == "result c-container "){ //这笔末尾有个空格你敢信 node.parentNode.removeChild(node); } } } } document.addEventListener('DOMNodeInserted',blockKafanBi,false); function blockKafanBi() { var citeList = document.getElementsByTagName('cite'); for (var index = citeList.length - 1; index >= 0; index--) { var element = citeList[index]; //alert(element.innerHTML); if (element.innerHTML.indexOf('www.<strong>kafan</strong>.cn') > - 1 || element.innerHTML.indexOf('<strong>www</strong>.kafan.cn') > - 1 || element.innerHTML.indexOf('<strong>www</strong>.<strong>kafan</strong>.cn') > - 1) { var node = element.parentNode.parentNode.parentNode; //alert(node.className); if(node.className == "b_algo") node.parentNode.removeChild(node); } } } document.addEventListener('DOMNodeInserted',blockKafanHS,false); function blockKafanHS() { var citeList = document.getElementsByTagName('cite'); for (var index = citeList.length - 1; index >= 0; index--) { var element = citeList[index]; //alert(element.innerHTML); if (element.innerHTML.indexOf('www.kafan.cn/topic') > - 1 ) { var node = element.parentNode.parentNode; //alert(node.className); if(node.className == "res-list") node.parentNode.removeChild(node); } } }