您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Quick and dirty monkeypatch for the VoiceForge demo page requesting an HTTP version of JQuery.
// ==UserScript== // @name Fix Voiceforge // @include https://www.voiceforge.com/* // @description Quick and dirty monkeypatch for the VoiceForge demo page requesting an HTTP version of JQuery. // @version 1 // @namespace https://greasyfork.org/users/200317 // ==/UserScript== (function(s) { r = new XMLHttpRequest(); // yep, really r.addEventListener("load", (function() { e = document.createElement('script'); e.type = 'text/javascript'; // just to be safe // paste the body of newly-requested jquery next to the script that uses it; this is a workaround because the site's // script already runs after the bogus plaintext request is made and errors out because it got blocked by HSTS e.innerHTML = this.responseText + document.querySelectorAll("body > script:nth-child(8)")[0].innerHTML; s.parentNode.insertBefore(e, s); })); r.open("GET", s.getAttribute('src').replace('http', 'https')); // re-request jquery r.send(); }) ( document.querySelectorAll("head > script:nth-child(4)")[0] );