「MediaWiki:Common.js/ParserFunctions.js」の版間の差分
提供: Yourpedia
細 |
|||
| 24行目: | 24行目: | ||
/* スタイルのバグ修正 */ | /* スタイルのバグ修正 */ | ||
| − | + | var e = document.createElement('link'); | |
| − | + | e.href = 'https://ja.yourpedia.org/mediawiki/load.php?debug=false&lang=ja&modules=mediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.sectionAnchor%7Cmediawiki.skinning.interface%7Cmediawiki.ui.button%7Cskins.vector.styles&only=styles&skin=vector&*'; | |
| − | + | e.rel = 'stylesheet'; | |
| − | + | e.type = 'text/css'; | |
| − | + | var h = document.getElementsByTagName('head')[0]; | |
| − | + | h.appendChild(e); | |
| − | + | ||
/* 実験 */ | /* 実験 */ | ||
2019年6月7日 (金) 10:40時点における版
/* Any JavaScript here will be loaded for all users on every page load. */
/* 計算スクリプト */
/* var Keisans = document.getElementsByClassName('tashizan');
var Childs;
var numA;
var numB;
var numC;
for(var i in Keisans){
Childs = Keisans[i].childNodes;
for(var i2 in Childs){
if(Childs[i2].className == 'numA') numA = Childs[i2].innerText;
if(Childs[i2].className == 'numB') numB = Childs[i2].innerText;
if(Childs[i2].className == 'numC') numC = Childs[i2];
if(numA && numB && numC){
numC.innerText = Number(numA) + Number(numB);
break;
}
}
}*/
/* スタイルのバグ修正 */
var e = document.createElement('link');
e.href = 'https://ja.yourpedia.org/mediawiki/load.php?debug=false&lang=ja&modules=mediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.sectionAnchor%7Cmediawiki.skinning.interface%7Cmediawiki.ui.button%7Cskins.vector.styles&only=styles&skin=vector&*';
e.rel = 'stylesheet';
e.type = 'text/css';
var h = document.getElementsByTagName('head')[0];
h.appendChild(e);
/* 実験 */
var i = document.getElementsByClassName('gengo');
if(i.length){
var i2;
if(i[0] < 1989){
i2 = '昭和';
}else{
i2 = '平成';
}
document.getElementsByClassName('gengo')[0].innerText = i2;
}
// END