コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

利用者:TKsdik8900/convert-text.js

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。

多くの WindowsLinux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • Shift を押しながら、更新ボタン をクリックする。

Mac における ChromeFirefox

  • Cmd Shift を押しながら R を押す。

詳細についてはWikipedia:キャッシュを消すをご覧ください。

window.HanTSVersion="1139833";
window.origHTML=document.getElementById("bodyContent").innerHTML;
window.origHeadElem = document.getElementById("firstHeading") || document.getElementById("section_0");
window.origHeadHTML=window.origHeadElem.innerHTML;
window.newtrad2sim=function(){
	var listobj=pview.getElementsByTagName("ul")[0];
	if(listobj.parentNode.className.indexOf("emptyPortlet")<0){
		document.getElementById("bodyContent").innerHTML=window.newtrad2simcore(" "+document.getElementById("bodyContent").innerHTML).substr(1);
		window.origHeadElem.innerHTML=window.newtrad2simcore(" "+window.origHeadElem.innerHTML).substr(1);
		var convtag=document.getElementById("ca-conv");
		if(!convtag)
			listobj.innerHTML="<li id=\"ca-conv\"><span><a href=\"javascript:window.simrestore()\" title=\"新字新仮名で表示\" id=\"ca-conv-text\">新<\/a><\/span><\/li>"+listobj.innerHTML;
		else
			convtag.innerHTML="<span><a href=\"javascript:window.simrestore()\" title=\"新字新仮名で表示\" id=\"ca-conv-text\">新<\/a><\/span>";
	}
};

window.newtrad2simm=function(){
	document.getElementById("bodyContent").innerHTML=window.newtrad2simcore(" "+document.getElementById("bodyContent").innerHTML).substr(1);
	window.origHeadElem.innerHTML=window.newtrad2simcore(" "+window.origHeadElem.innerHTML).substr(1);
	var convtag=document.getElementById("ca-conv-text");
	convtag.parentElement.innerHTML="<a href=\"javascript:window.simrestorem()\" title=\"新字新仮名で表示\" id=\"ca-conv-text\">新<\/a>";
};


window.simrestore=function(){
	var listobj=pview.getElementsByTagName("ul")[0];
	if(listobj.parentNode.className.indexOf("emptyPortlet")<0){
		document.getElementById("bodyContent").innerHTML=window.origHTML;
		window.origHeadElem.innerHTML=window.origHeadHTML;
		var convtag=document.getElementById("ca-conv");
		if(!convtag)
			listobj.innerHTML="<li id=\"ca-conv\"><span><a href=\"javascript:window.newtrad2sim()\" title=\"舊字舊假名で表示\" id=\"ca-conv-text\">舊<\/a><\/span><\/li>"+listobj.innerHTML;
		else
			convtag.innerHTML="<span><a href=\"javascript:window.newtrad2sim()\" title=\"舊字舊假名で表示\" id=\"ca-conv-text\">舊<\/a><\/span>";
	}
};

window.simrestorem=function(){
	document.getElementById("bodyContent").innerHTML=window.origHTML;
	window.origHeadElem.innerHTML=window.origHeadHTML;
	var convtag=document.getElementById("ca-conv-text");
	convtag.parentElement.innerHTML="<a href=\"javascript:window.newtrad2simm()\" title=\"舊字舊假名で表示\" id=\"ca-conv-text\">舊<\/a>";
};

if(document.getElementById("mw-mf-main-menu-button")){ //There should be a better way to check this
	var convtag=document.getElementById("ca-conv-text");
	if(!convtag){
		spanobj=document.createElement("span");
		srch=document.getElementById("searchIcon");
		srch.parentElement.insertBefore(spanobj,srch);
		spanobj.innerHTML="<a href=\"#\" onclick=\"window.newtrad2simm()\" title=\"舊字舊假名で表示\" id=\"ca-conv-text\">舊<\/a>";
	}
}else{
    var pview=document.getElementById("p-views");
    if(pview&&pview.className.search("vector")>=0&&(window.location.search.search("action=")<0||window.location.search.search("action=view")>=0)){
      var listobj=pview.getElementsByTagName("ul")[0];
      if(listobj.parentNode.className.indexOf("emptyPortlet")<0){
        var convtag=document.getElementById("ca-conv");
        if(!convtag)
          listobj.innerHTML="<li id=\"ca-conv\"><span><a onclick=\"javascript:window.newtrad2sim()\" title=\"舊字舊假名で表示\" id=\"ca-conv-text\">舊<\/a><\/span><\/li>"+listobj.innerHTML;
        else
          convtag.innerHTML="<span><a href=\"javascript:window.newtrad2sim()\" title=\"舊字舊假名で表示\" id=\"ca-conv-text\">舊<\/a><\/span>";
      }
    }
}