MediaWiki:Common.js:修订间差异
外观
无编辑摘要 |
页面内容被替换为“(function () { if (!window.SLOADED) { window.SLOADED = {}; window.RELOAD = true; } else { window.RELOAD = false; } function loadScript(url, options = {}, dataset = {}) { return new Promise((resolve, reject) => { if (window.SLOADED[url]) resolve(); const script = document.createElement("script"); script.src = url; script.async = "async"; Object.assign(…” 标签:替换 |
||
| (未显示同一用户的44个中间版本) | |||
| 第1行: | 第1行: | ||
(function () { | (function () { | ||
if (!window.SLOADED) { | if (!window.SLOADED) { | ||
window.SLOADED = {} | window.SLOADED = {}; | ||
window.RELOAD = true; | window.RELOAD = true; | ||
} else { | } else { | ||
window.RELOAD = false; | window.RELOAD = false; | ||
} | } | ||
function loadScript(url, options = {}, dataset = {}) { | function loadScript(url, options = {}, dataset = {}) { | ||
return new Promise((resolve, reject) => { | return new Promise((resolve, reject) => { | ||
if (window.SLOADED[url]) resolve() | if (window.SLOADED[url]) resolve(); | ||
const script = document.createElement( | const script = document.createElement("script"); | ||
script.src = url; | script.src = url; | ||
script.async = "async"; | script.async = "async"; | ||
Object.assign(script, options); | Object.assign(script, options); | ||
Object.assign(script.dataset, dataset); | Object.assign(script.dataset, dataset); | ||
script.onload = () => { window.SLOADED[url] = true; resolve() }; | script.onload = () => { | ||
script.onerror = (e) => reject(e) | window.SLOADED[url] = true; | ||
resolve(); | |||
}; | |||
script.onerror = (e) => reject(e); | |||
document.head.appendChild(script); | document.head.appendChild(script); | ||
}); | }); | ||
} | } | ||
loadScript("/site/mediawiki-lib.js") | |||
loadScript(" | })(); | ||
2026年8月25日 (二) 08:25的最新版本
(function () {
if (!window.SLOADED) {
window.SLOADED = {};
window.RELOAD = true;
} else {
window.RELOAD = false;
}
function loadScript(url, options = {}, dataset = {}) {
return new Promise((resolve, reject) => {
if (window.SLOADED[url]) resolve();
const script = document.createElement("script");
script.src = url;
script.async = "async";
Object.assign(script, options);
Object.assign(script.dataset, dataset);
script.onload = () => {
window.SLOADED[url] = true;
resolve();
};
script.onerror = (e) => reject(e);
document.head.appendChild(script);
});
}
loadScript("/site/mediawiki-lib.js")
})();