屏蔽百度搜索页面无用信息

屏蔽百度搜索页面的引导元素,并去除百度首页搜索框自动加载的热搜内容词条,清空 placeholder

当前为 2024-12-31 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         屏蔽百度搜索页面无用信息
// @namespace    http://tampermonkey.net/
// @version      1.3
// @description  屏蔽百度搜索页面的引导元素,并去除百度首页搜索框自动加载的热搜内容词条,清空 placeholder
// @author       sept
// @match        https://www.baidu.com/*
// @grant        none
// @license      MIT
// @icon         data:image/png;base64,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
// ==/UserScript==

(function() {
    'use strict';

    // 屏蔽百度搜索页面中的 id="s_new_search_guide" 的 div 元素
    window.addEventListener('load', function() {
        var guideElement = document.getElementById('s_new_search_guide');
        if (guideElement) {
            guideElement.style.display = 'none';  // 隐藏元素
        }
    });

    // 获取百度搜索框元素
    var inputElement = document.getElementById('kw'); // 百度搜索框的 ID 是 'kw'

    if (inputElement) {
        // 提前清空 placeholder
        inputElement.placeholder = '';

        // 使用 MutationObserver 监控 placeholder 的变化
        var observer = new MutationObserver(function(mutations) {
            mutations.forEach(function(mutation) {
                if (mutation.type === 'attributes' && mutation.attributeName === 'placeholder') {
                    // 如果 placeholder 被动态加载,立即清空
                    inputElement.placeholder = '';
                    observer.disconnect(); // 停止监控,避免重复清空
                }
            });
        });

        // 配置 MutationObserver,监控 placeholder 属性的变化
        var config = {
            attributes: true, // 监控属性变化
            attributeFilter: ['placeholder'] // 只监控 placeholder 属性
        };

        // 开始监控
        observer.observe(inputElement, config);
    }
})();