// ==UserScript== // @name 任意网站去黑白 // @namespace http://tampermonkey.net/ // @version 6.0 // @description 去除任意网站的黑白样式 // @author share121 // @match *://*/* // @match * // @license MIT // @grant none // @homepageURL https://greasyfork.org/zh-CN/scripts/455866 // @supportURL https://greasyfork.org/zh-CN/scripts/455866/feedback // @run-at document-body // @downloadURL none // ==/UserScript== function grayToColorful() { document.querySelectorAll("*").forEach(function (e) { let s = getComputedStyle(e); e.style.filter = s.filter && s.filter.replace(/grayscale\(.*\)/g, "grayscale(0)"); e.style.webkitFilter = s.webkitFilter && s.webkitFilter.replace(/grayscale\(.*\)/g, "grayscale(0)"); e.style.mozFilter = s.mozFilter && s.mozFilter.replace(/grayscale\(.*\)/g, "grayscale(0)"); e.style.msFilter = s.msFilter && s.msFilter.replace(/grayscale\(.*\)/g, "grayscale(0)"); e.style.oFilter = s.oFilter && s.oFilter.replace(/grayscale\(.*\)/g, "grayscale(0)"); }); } if (document.readyState === "loading") { // 此时加载尚未完成 let style_ = document.createElement("style"); style_.innerText = "*{filter:none!important;-webkit-filter:none!important;-moz-filter:none!important;-ms-filter:none!important;-o-filter:none!important;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0)!important;}"; document.querySelector("head").appendChild(style_); window.onload = function () { document.querySelector("head").removeChild(style_); grayToColorful(); }; } else { // 此时 DOMContentLoaded 已经被触发 grayToColorful(); }