卡厄思
梦
境
菜单
首页
回到首页
WIKI工具
全站样式
全站JS
修改导航栏
测试
沙盒
可视化管理器
战斗员管理器
卡牌管理器
伙伴管理器
装备管理器
词典管理器
图鉴
战斗员
伙伴
装备
怪物卡牌
中立卡牌
词典
小工具
配队模拟器
节奏榜生成器
搜索
链入页面
相关更改
特殊页面
页面信息
最近更改
登录
微件
查看“︁ResourceLoader”︁的源代码
←
微件:ResourceLoader
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您没有权限编辑
微件
命名空间内的页面。
您可以查看和复制此页面的源代码。
<script> (function() { var scriptName = "<!--{$script|escape:'html'}-->"; if (!scriptName) { console.error('ResourceLoader Widget: 未指定脚本名称'); return; } // 等待 MediaWiki 环境准备就绪 function loadScript() { // 清理和标准化脚本名称 scriptName = scriptName.trim(); // 添加 MediaWiki 前缀(如果没有) if (!/^MediaWiki:/i.test(scriptName)) { scriptName = 'MediaWiki:' + scriptName; } // 添加 .js 扩展名(如果没有) if (!/\.js$/i.test(scriptName)) { scriptName = scriptName + '.js'; } // 构建脚本 URL var scriptUrl = mw.util.getUrl(scriptName, { action: 'raw', ctype: 'text/javascript' }); // 加载脚本 mw.loader.load(scriptUrl); console.log('ResourceLoader: 正在加载 ' + scriptName); } // 检查 mw 是否已加载 if (typeof mw !== 'undefined' && mw.loader && mw.util) { loadScript(); } else { // 等待 mw 加载 if (typeof window.RLH === 'undefined') { window.RLH = { queue: [], ready: false }; } window.RLH.queue.push(loadScript); // 轮询检查 mw 是否加载 var checkInterval = setInterval(function() { if (typeof mw !== 'undefined' && mw.loader && mw.util) { clearInterval(checkInterval); while (window.RLH.queue.length > 0) { var fn = window.RLH.queue.shift(); fn(); } window.RLH.ready = true; } }, 100); // 10秒超时 setTimeout(function() { if (!window.RLH.ready) { clearInterval(checkInterval); console.error('ResourceLoader Widget: MediaWiki 环境加载超时'); } }, 10000); } })(); </script>
返回
微件:ResourceLoader
。