MediaWiki:Common.js:修订间差异
外观
无编辑摘要 |
页面内容被替换为“→这里的任何JavaScript将为所有用户在每次页面加载时加载。: function loadScript(url) { return new Promise((resolve, reject) => { const script = document.createElement('script'); script.src = url; script.onload = () => resolve(); script.onerror = (e) => reject(e) document.head.appendChild(script); }); } async function main(){ var scene = document.createElement("div"); document.body.appendChild(sc…” |
||
| 第1行: | 第1行: | ||
/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */ | /* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */ | ||
function loadScript(url) { | |||
return new Promise((resolve, reject) => { | |||
var scene = document.createElement("div"); | const script = document.createElement('script'); | ||
document.body.appendChild(scene); | script.src = url; | ||
scene.style.zIndex = -100; | script.onload = () => resolve(); | ||
scene.style.position = "fixed"; | script.onerror = (e) => reject(e) | ||
scene.id = "parallax-bg"; | document.head.appendChild(script); | ||
scene.style.inset = "-300px"; | }); | ||
var img = document.createElement("img"); | } | ||
scene.appendChild(img); | async function main(){ | ||
img.src = "/_nuxt/bg-1.DbZGBWF5.jpg"; | var scene = document.createElement("div"); | ||
img.dataset.depth = 0.5; | document.body.appendChild(scene); | ||
new Parallax(scene); | scene.style.zIndex = -100; | ||
scene.style.position = "fixed"; | |||
scene.id = "parallax-bg"; | |||
scene.style.inset = "-300px"; | |||
var img = document.createElement("img"); | |||
scene.appendChild(img); | |||
img.src = "/_nuxt/bg-1.DbZGBWF5.jpg"; | |||
img.dataset.depth = 0.5; | |||
await loadScript("https://cdnjs.cloudflare.com/ajax/libs/parallax/3.1.0/parallax.min.js"); | |||
new Parallax(scene); | |||
await loadScript("https://cdn.jsdelivr.net/npm/@hotwired/turbo@latest/dist/turbo.es2017-esm.min.js"); | |||
} | |||
2026年8月20日 (四) 05:55的版本
/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */
function loadScript(url) {
return new Promise((resolve, reject) => {
const script = document.createElement('script');
script.src = url;
script.onload = () => resolve();
script.onerror = (e) => reject(e)
document.head.appendChild(script);
});
}
async function main(){
var scene = document.createElement("div");
document.body.appendChild(scene);
scene.style.zIndex = -100;
scene.style.position = "fixed";
scene.id = "parallax-bg";
scene.style.inset = "-300px";
var img = document.createElement("img");
scene.appendChild(img);
img.src = "/_nuxt/bg-1.DbZGBWF5.jpg";
img.dataset.depth = 0.5;
await loadScript("https://cdnjs.cloudflare.com/ajax/libs/parallax/3.1.0/parallax.min.js");
new Parallax(scene);
await loadScript("https://cdn.jsdelivr.net/npm/@hotwired/turbo@latest/dist/turbo.es2017-esm.min.js");
}