无编辑摘要
imported>=海豚= (// Edit Via InPageEdit) |
imported>=海豚= 无编辑摘要 |
||
| 第1行: | 第1行: | ||
"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; | |||
} | |||
} | |||
}); | |||
})())); | |||
(function () { | (function () { | ||
if (mw.config.get('wgAction') == 'view' && mw.config.get('wgPageName') != '首页') { | if (mw.config.get('wgAction') == 'view' && mw.config.get('wgPageName') != '首页') { | ||