删除百度搜索结果的百家号的结果,根据“依然菜刀”作品修改。原作者你更新了我这个功能后提醒我删除此脚本
当前为
// ==UserScript==
// @name 再见了百家号搜索结果(包括搜索结果第二栏“XX的最新相关信息”)
// @namespace http://tampermonkey.net/
// @home-url https://gf.qytechs.cn/zh-CN/scripts/41037
// @description 删除百度搜索结果的百家号的结果,根据“依然菜刀”作品修改。原作者你更新了我这个功能后提醒我删除此脚本
// @version 0.1
// @include http://www.baidu.com/*
// @include https://www.baidu.com/*
// @author luxi
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
// Your code here...
var hostname = window.location.hostname;
// 移除百家号的搜索结果
if (hostname == 'www.baidu.com') {
process();
document.addEventListener("DOMSubtreeModified", process);
}
function process() {
var results = document.getElementsByClassName('result c-container');
//console.log(results)
if (results && results.length > 0) {
for (var i = results.length - 1; i >= 0; i--) {
var links = results[i].getElementsByClassName('c-showurl');
if (links && links.length > 0) {
var link = links[0];
var text = link.innerText;
if (text && text.indexOf('baijia') > -1){
results[i].parentNode.removeChild(results[i]);
}
}
}
}
var results2 = document.getElementsByClassName('result-op c-container xpath-log');
if (results2 && results2.length > 0) {
for (var j = results2.length - 1; j >= 0; j--) {
var links2 = results2[j].getElementsByClassName('t');
if (links2 && links2.length > 0) {
var link2=links2[0]
var text2=link2.innerText
var reg = RegExp(/的最新相关信息/);
if(reg.exec(text2)){
results2[j].parentNode.removeChild(results2[j]);
}
}
}
}
}
})();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址