您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
为所有页面新增默认的Trusted Types策略 (TTP)
// ==UserScript== // @name Default Trusted Types Policy for All Pages // @namespace TTP // @match *://*/* // @version 1.0.2 // @author CY Fung // @license MIT // @run-at document-start // @grant none // @unwrap // @inject-into page // @allFrames true // @description To Add Default Trusted Types Policy for All Pages // @description:ja すべてのページにデフォルトのTrusted Typesポリシー (TTP) を追加する // @description:zh-TW 為所有頁面新增預設的Trusted Types策略 (TTP) // @description:zh-CN 为所有页面新增默认的Trusted Types策略 (TTP) // ==/UserScript== if (typeof trustedTypes !== 'undefined' && trustedTypes.defaultPolicy === null) { let s = s => s, [p, q, r] = [s, s, s]; s = trustedTypes; s.createPolicy('default', { createHTML: s => p(s), createScriptURL: s => q(s), createScript: s => r(s) }); s.$Ω = s.createPolicy; s.createPolicy = function (a, b) { if (a === 'default' && s) { s = 0; const { createHTML: x, createScriptURL: y, createScript: z } = b; x && (p = x); y && (q = y); z && (r = z); return this.defaultPolicy; } return this.$Ω(...arguments); }; }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址