No Grayscale

No grayscale for all sites.

目前為 2016-10-15 提交的版本,檢視 最新版本

// ==UserScript==
// @name        No Grayscale
// @namespace   iFantz7E.NoGrayscale
// @description No grayscale for all sites.
// @include     *
// @version     1.02
// @grant       none
// @run-at      document-start
// @copyright	2016, 7-elephant
// ==/UserScript==

function attachOnLoad(callback)
{
	window.addEventListener("load", function (e) 
	{
		callback();
	});
}

function attachOnReady(callback) 
{
	document.addEventListener("DOMContentLoaded", function (e) 
	{
		callback();
	});
}

function setNoGrayscale()
{
	if (document.documentElement)
	{
		var styleBody = window.getComputedStyle(document.documentElement);
		if (styleBody && styleBody.filter.indexOf("grayscale") > -1)
		{
			var style = document.createElement("style"); 
			style.textContent = " * { filter: grayscale(0%) !important; } "; 
			document.head.appendChild(style);
		}
	}
}

attachOnReady(function()
{
	setNoGrayscale();
});

attachOnLoad(function()
{
	setNoGrayscale();
	setTimeout(setNoGrayscale, 3000);
});

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址