您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
自动展开简单搜索的结果,避免需要多次点击“加载更多”按钮。
// ==UserScript== // @name 简单搜索自动展开 // @description 自动展开简单搜索的结果,避免需要多次点击“加载更多”按钮。 // @author ChatGPT // @version 3.7 // @match https://m.baidu.com/* // @match https://www.baidu.com/* // @exclude https://*.baidu.com/video/ // @run-at document-end // @grant none // @namespace http://greasyfork.icu/users/452911 // ==/UserScript== (function() { 'use strict'; // 检查是否在搜索结果页面 if (!window.location.href.includes('word=') && !window.location.href.includes('wd=')) { return; } // 检查是否存在加载更多按钮 var loadMoreButton = document.querySelector('div.se-infiniteload-text'); if (!loadMoreButton) { return; } // 如果存在"加载更多"span也点击 var spanLoadMore = document.querySelector('div.se-infiniteload-text'); if (spanLoadMore) { spanLoadMore.click(); } // 滚动时自动加载更多 window.addEventListener('scroll', function() { var distanceToBottom = document.body.scrollHeight - (window.innerHeight + window.pageYOffset); if (distanceToBottom < 400) { var currentLoadMoreButton = document.querySelector('div.se-infiniteload-text'); if (currentLoadMoreButton) { currentLoadMoreButton.click(); } } }); // 隐藏元素 var div = document.getElementById("head-queryarea"); if (div) { div.style.display = "none"; } })();