移除页面的灰色模式(恢复页面的彩色模式). Remove grayscale of html page (Restore color mode of html page).
当前为
// ==UserScript==
// @name Anti-Grayscale
// @namespace https://github.com/xcanwin/
// @version 0.3.2
// @description 移除页面的灰色模式(恢复页面的彩色模式). Remove grayscale of html page (Restore color mode of html page).
// @author xcanwin
// @license MIT
// @match *://*/*
// @grant all
// ==/UserScript==
(function() {
'use strict';
["filter", "-webkit-filter", "-moz-filter", "-ms-filter", "-o-filter"].forEach(xcanwin => {
Array.prototype.forEach.call(document.getElementsByTagName("*"), function(el) {
el.style[xcanwin] = document.defaultView.getComputedStyle(el, null)[xcanwin].replace(/grayscale\(.*?\)/gi, "grayscale(0)");
});
});
})();