您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自动检测并关闭小红书的登录弹窗
// ==UserScript== // @name 小红书自动关闭登录窗 // @namespace http://tampermonkey.net/ // @version 3.0 // @description 自动检测并关闭小红书的登录弹窗 // @author icescat // @match *://*.xiaohongshu.com/* // @grant none // @run-at document-body // @license MIT // ==/UserScript== (function() { 'use strict'; // 使用MutationObserver监听DOM变化 var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (!mutation.addedNodes) return; // 对于每个添加的节点,检查是否存在关闭按钮 for (var i = 0; i < mutation.addedNodes.length; i++) { var node = mutation.addedNodes[i]; // 尝试匹配关闭按钮 var closeButton = node.querySelector ? node.querySelector('div.icon-btn-wrapper.button.close, .icon-btn-wrapper.close-button') : null; if (closeButton) { closeButton.click(); // 关闭按钮点击后,断开observer观察,避免不必要的性能消耗 observer.disconnect(); return; } } }); }); // 配置observer监视的内容 var config = { childList: true, subtree: true }; // 开始对body元素及其子元素进行监视 observer.observe(document.body, config); })();