您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
屏蔽百度页新闻推荐流,只保留网址导航功能。
// ==UserScript== // @name NoBaiduNews // @namespace https://github.com/WLongSAMA/NoBaiduNews // @version 1.0.0 // @description 屏蔽百度页新闻推荐流,只保留网址导航功能。 // @author WLong // @license MIT // @match *://www.baidu.com // @match *://m.baidu.com // @match *://cn.bing.com/* // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @grant none // @supportURL https://github.com/WLongSAMA/NoBaiduNews // ==/UserScript== (function () { 'use strict'; function IsMobile() { let regex = /iPhone|iPad|iPod|iOS|Android/i; if (regex.test(navigator.userAgent)) { return true; } else { return false; }; } function Selector(selector) { return document.querySelector(selector); } function SelectorAll(selector) { return document.querySelectorAll(selector); } let n = 0; let interval; if (!IsMobile()) { addEventListener("load", (event) => { if (document.title == "百度一下,你就知道") { //百度桌面端 interval = self.setInterval(function () { if (n >= 10) window.clearInterval(interval); let content = Selector("#s_content_2"); if (content) { content.remove(); } Selector("#s_menu_mine").click(); if (Selector("#s_content_100")) { Selector("#s_menus_wrapper").innerHTML = '<span id="s_menu_mine" class="s-menu-item current" data-id="100"><span class="s-menu-item-underline"></span></span>'; window.clearInterval(interval); } n++; }, 1000); } }); } else { if (document.title == "百度一下") { //百度移动端 interval = self.setInterval(function () { //百度移动端无法触发 Load 事件 Selector(".blank-frame").remove(); //移除新闻流 Selector("#foot").firstChild.remove(); //移除用户反馈 Selector("#ns-square-point").style.display = "none"; //隐藏右上角小红点 Selector(".square-banner-bgicon").style.display = "none"; //隐藏顶部热播爆款好剧 Selector(".callicon-wrap").style.display = "none"; //隐藏图片搜索按钮和录音按钮 Selector("#navs").remove(); //移除列表分隔行 Selector("#logo").style.paddingTop = "150px"; //优化LOGO和搜索框的显示位置 window.addEventListener("resize", function () { Selector("#header").style.height = document.documentElement.clientHeight - Selector("#bottom").clientHeight - 10 + "px"; //修复卡片高度 }, false); window.dispatchEvent(new Event('resize')); window.clearInterval(interval); }, 1000); } } //必应已经可以通过菜单关闭新闻流 /* addEventListener("load", (event) => { if (document.title == "搜索 - Microsoft 必应" || document.title == "Search - Microsoft Bing") { //必应 let qrcode = Selector("#id_qrcode"); if (qrcode) { qrcode.style.display = "none"; //隐藏必应手机版图标 } let qrcode_popup = Selector("#id_qrcode_popup_positioner"); if (qrcode_popup) { qrcode_popup.style.display = "none"; //隐藏必应手机版二维码 } let place = Selector(".sb_form_placeholder_query"); if (place) { place.style.display = "none"; //隐藏搜索框热词 } Selector(".vs").style.display = "none"; //隐藏新闻流 let feedback = Selector("#sb_feedback"); if (feedback) { feedback.style.display = "none"; //隐藏反馈按钮 } if (!IsMobile()) { interval = self.setInterval(function () { Selector(".show_partial").style.top = "calc(100% - 3.25rem)"; //调整悬浮窗位置 Selector(".caro_div").style.display = "none"; //隐藏布局按钮 window.clearInterval(interval); }, 1000); } else { Selector("#vs_cont").style.top = "100%"; //调整悬浮窗位置 let footer = Selector("#footer"); if (footer) { footer.style.display = "none"; //隐藏页脚 } } } }); */ })();