您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove yoodles from youtube
// ==UserScript== // @name Remove Youtube Yoodle // @namespace http://tampermonkey.net/ // @version 1.1 // @description Remove yoodles from youtube // @author Marcer_f // @license MIT // @match https://www.youtube.com/* // @grant none // @icon https://e7.pngegg.com/pngimages/268/71/png-clipart-adblock-plus-web-browser-ad-blocking-computer-icons-opera-hand-rectangle-thumbnail.png // ==/UserScript== //Bugs: //no HD Youtube Logo (this will be adjustable later in the script) //alt Text is visibile (function() { 'use strict'; // URL of the static YouTube logo const staticLogoURL = 'https://i.ibb.co/mBhKRcp/frame-000-delay-0-04s.webp'; // Function to remove and replace specific elements function replaceLogo() { // Remove element with ID 'dismissible' and class 'style-scope ytd-statement-banner-renderer' const elementsToRemove = document.querySelectorAll('#dismissible.style-scope.ytd-statement-banner-renderer'); elementsToRemove.forEach(element => { if (element) { element.remove(); } }); // Replace animated logo with the static logo const images = document.querySelectorAll('img'); images.forEach(img => { if (img.src.startsWith('https://www.gstatic.com/youtube/img/promos/')) { img.src = staticLogoURL; img.srcset = staticLogoURL; // Update srcset for responsive images } }); } // Initial run replaceLogo(); // Observe DOM changes const observer = new MutationObserver(() => { replaceLogo(); }); observer.observe(document.body, { childList: true, subtree: true }); // Additional handling for dynamic content window.addEventListener('yt-navigate-finish', replaceLogo); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址