“MediaWiki:Common.js”的版本间差异
来自仁王 wiki
第34行: | 第34行: | ||
nioh2.style.color="#36c"; | nioh2.style.color="#36c"; | ||
nioh2.onclick=function(){window.location.href="index.php?title=仁王2";} | nioh2.onclick=function(){window.location.href="index.php?title=仁王2";} | ||
+ | |||
+ | var customizeToolbar = function () { | ||
+ | /* Your code goes here */ | ||
+ | alert("我跳出来来啊"); | ||
+ | }; | ||
+ | |||
+ | /* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar … */ | ||
+ | if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) { | ||
+ | mw.loader.using( 'user.options' ).then( function () { | ||
+ | // This can be the string "0" if the user disabled the preference ([[phab:T54542#555387]]) | ||
+ | if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) { | ||
+ | $.when( | ||
+ | mw.loader.using( 'ext.wikiEditor' ), $.ready | ||
+ | ).then( customizeToolbar ); | ||
+ | } | ||
+ | } ); | ||
+ | } |
2021年3月5日 (五) 17:43的版本
/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */ //console.log("已触发MediaWiki:Common.js"); /* 创建并设置回到顶部div */ //window.onload = function () { //console.log("onload触发"); var div = document.createElement("div"); div.style.backgroundColor = "steelblue"; div.style.position = "fixed"; div.style.textAlign = "center"; div.style.opacity = ".7"; div.style.width = "40px"; div.style.height = "40px"; div.style.bottom = "100px"; div.style.right = "50px"; div.style.display = "none"; div.innerHTML = '<a href="#" style="color:white">返回顶部</a>'; var i = document.getElementById("mw-footer-container"); i.parentNode.insertBefore(div,i); document.body.addEventListener("wheel",function () { //console.log("滚动条"); document.documentElement.scrollTop > document.documentElement.clientHeight ? div.style.display = "block":div.style.display = "none";}); //} /* 把导航栏左侧仁王1和仁王2变为可用超链接 */ var nioh1 = document.getElementById("p-.E4.BB.81.E7.8E.8B1-label"); nioh1.style.cursor="pointer"; nioh1.style.color="#36c"; nioh1.onclick=function(){window.location.href="index.php?title=仁王1";} var nioh2 = document.getElementById("p-.E4.BB.81.E7.8E.8B2-label"); nioh2.style.cursor="pointer"; nioh2.style.color="#36c"; nioh2.onclick=function(){window.location.href="index.php?title=仁王2";} var customizeToolbar = function () { /* Your code goes here */ alert("我跳出来来啊"); }; /* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar … */ if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) { mw.loader.using( 'user.options' ).then( function () { // This can be the string "0" if the user disabled the preference ([[phab:T54542#555387]]) if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) { $.when( mw.loader.using( 'ext.wikiEditor' ), $.ready ).then( customizeToolbar ); } } ); }