MediaWiki:Common.js:修订间差异
跳转到导航
跳转到搜索
创建页面,内容为“→这里的任何JavaScript将为所有用户在每次页面载入时加载。: →Any JavaScript here will be loaded for all users on every page load.:…” |
无编辑摘要 |
||
| (未显示同一用户的11个中间版本) | |||
| 第472行: | 第472行: | ||
if ( extraCSS ) { | if ( extraCSS ) { | ||
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) { | if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) { | ||
mw.loader.load( '/ | mw.loader.load( '/wiki/' + extraCSS + '?action=raw&ctype=text/css', 'text/css' ); | ||
} else { | } else { | ||
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } ); | mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } ); | ||
| 第478行: | 第478行: | ||
} | } | ||
if ( extraJS ) { | if ( extraJS ) { | ||
alert(extraJS); | |||
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) { | if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) { | ||
mw.loader.load( '/ | mw.loader.load( '/wiki/' + extraJS + '?action=raw&ctype=text/javascript' ); | ||
} else { | } else { | ||
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } ); | mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } ); | ||
| 第486行: | 第487行: | ||
} | } | ||
}); | }); | ||
$(function() { | |||
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') | |||
mw.loader.load('/wiki/MediaWiki:Common.js/edit.js?action=raw&ctype=text/javascript'); | |||
}); | |||
(function(){ | |||
var bp = document.createElement('script'); | |||
var curProtocol = window.location.protocol.split(':')[0]; | |||
if (curProtocol === 'https'){ | |||
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; | |||
} | |||
else{ | |||
bp.src = 'http://push.zhanzhang.baidu.com/push.js'; | |||
} | |||
var s = document.getElementsByTagName("script")[0]; | |||
s.parentNode.insertBefore(bp, s); | |||
})(); | |||