禁用字体限制

解除一些网站强制使用 Windows 系统字体的限制

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name         禁用字体限制
// @description  解除一些网站强制使用 Windows 系统字体的限制
// @namespace    https://greasyfork.org/zh-CN/users/948411
// @version      1.0
// @author       Moe
// @license      MIT
// @match        *://*/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        GM_addStytle
// @run-at       document-start
// ==/UserScript==

(function() {
    'use strict';

    // 可参照以下格式适配网站
    const dict = {
       "github.com": "body, .markdown-body",
       "keylol.com": "body, .xst",
       "www.zhihu.com": "body",
       "zhuanlan.zhihu.com": "body",
       "www.miyoushe.com": "body",
       "blog.csdn.net": "body, .htmledit_views, #csdn-toolbar *,#csdn_tool_otherPlace *",
       "www.uaa.com": "*",
       "www.pixiv.net": "*",
       "mall.bilibili.com": "*",
       "www.jd.com": "*",
       "item.jd.com": "*",
       "order.jd.com": "*",
       "home.jd.com": "*",
       "app.jd.com": "*",
       "www.taobao.com": "*",
       "i.taobao.com": "*",
       "2.taobao.com": "*",
    };
    const url = new URL(window.location.href);

    if (url.host in dict) {
        const style = document.createElement('style');
        style.textContent = dict[url.host] + ` { font-family: sans-serif !important; }`;
        document.head.appendChild(style);
    }
})();