您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically selects the Small font for the text on Wikipedia, Wikiquote and MediaWiki, bringing the size back to how it used to be and irrespective of whether cookies are enabled.
// ==UserScript== // @name Always small font on Wikimedia websites // @namespace // @match https://*.wikipedia.org/* // @match https://*.wikiquote.org/* // @match https://www.mediawiki.org/* // @grant none // @version 1.2 // @author Rose // @description Automatically selects the Small font for the text on Wikipedia, Wikiquote and MediaWiki, bringing the size back to how it used to be and irrespective of whether cookies are enabled. // @namespace https://greasyfork.org/users/1023939 // ==/UserScript== (function() { 'use strict'; // Function to set the text size to "Small" function setTextSizeToSmall() { // Check if the page has the necessary elements const sizeRadio = document.querySelector('#skin-client-pref-vector-feature-custom-font-size-value-0'); if (sizeRadio) { // Set the "Small" radio button to checked sizeRadio.checked = true; // Trigger a change event on the radio button const changeEvent = new Event('change'); sizeRadio.dispatchEvent(changeEvent); } } // Function to wait for the necessary element to appear function waitForElement() { const FontSizeBox = document.querySelector('#skin-client-prefs-vector-feature-custom-font-size'); if (FontSizeBox) { setTextSizeToSmall(); } else { requestAnimationFrame(waitForElement); } } // Run the waitForElement function when the page loads window.addEventListener('load', waitForElement); })();