User:Irukaza/common.js
注意:这类代码页面在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
- 按住
CTRL+SHIFT+DEL 或 ⌘-Shift-R
来清除缓存! - 或尝试在地址栏的地址最后添加代码
?_=1
来访问最新页面。 - 你还可以在设置中勾选小工具在页面右上角添加清除缓存按钮!
mw.loader.load('https://www.hmoegirl.com/index.php?title=User:=海豚=/js/userStatus.js&action=raw&ctype=text/javascript');
"use strict";
window.RLQ = window.RLQ || [];
window.RLQ.push(() => $(() => (async () => {
await mw.loader.using("mediawiki.Uri");
const domains = new Set("hdslb.com");
$(".noRefererConfig").each((_, { dataset: { domain } }) => {
for (const d of domain.split("|")) {
domains.add(d);
}
});
$('img[src^="http://"]').each((_, ele) => {
const url = new mw.Uri(ele.src);
for (const domain of domains.values()) {
if (url.host.includes(domain)) {
ele.src = ele.src.replace(/^http:/, "https:");
return;
}
}
});
})()));