您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Force inputs colors on pages
- // ==UserScript==
- // @name input contrast
- // @namespace config@gedweb.name
- // @description Force inputs colors on pages
- // @include *
- // @version 1.0.4
- // @grant none
- // ==/UserScript==
- list = document.querySelectorAll('input, select, option, textarea');
- for (i = 0; i < list.length; i++) {
- if (list[i].hasAttribute("type") && list[i].getAttribute("type") === "image") {
- continue;
- }
- if (document.defaultView.getDefaultComputedStyle(list[i]).backgroundColor === document.defaultView.getComputedStyle(list[i]).backgroundColor) {
- list[i].style.backgroundImage = "repeating-linear-gradient(-45deg, #f8f8f8, #f8f8f8 2px, #fefefe 1px, #fefefe 12px)";
- list[i].style.backgroundColor = "#fefefe";
- list[i].style.color = "#202020";
- }
- if (document.defaultView.getComputedStyle(list[i]).borderStyle === "") {
- list[i].style.borderStyle = "solid";
- list[i].style.borderWidth = "1px";
- }
- }