跳转到内容

MediaWiki:Monobook.js

维基百科,自由的百科全书

这是本页的一个历史版本,由Alexsh留言 | 贡献2007年4月17日 (二) 16:06编辑。这可能和当前版本存在着巨大的差异。

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
/* 请与[[MediaWiki:Common.js]]保持协调一致 */

/*</pre>

=== 語言地區下拉菜單 ===
<pre>*/
/**
 *語言改為下拉菜單
 *
 * @author: zh:user:fdcn
 *
 */
var wgToggleAdjustLan=true;//設置開關
  if(skin!='monobook') var wgToggleAdjustLan=false;
onloadFuncts.push(function(){
	if(!wgToggleAdjustLan||is_safari||is_opera){return;}
	var varlang=document.createElement("li");
	varlang.id="ca-varlang";
        varlang.setAttribute("title",wgULS('点选此标签,可以不影响原始文件自动,转换成你所熟悉的语系。','點選此標籤,可以不影響原始文件,自動轉換成您所熟悉的語系。'));

	var menu=document.createElement("ul");
	var c,lanli,currLanText;
	for(var i=0;i<5;i++){
		lanli=document.getElementById("ca-varlang-"+i);
		if (lanli.className=="selected") {
			lanli.className=null;
			currLanText=lanli.firstChild.firstChild.data;
		}
		if(!c){c=lanli.parentNode;}
		menu.appendChild(c.removeChild(lanli));
	}
	
	varlang.appendChild(document.createTextNode(currLanText+"▼"));
	varlang.appendChild(menu);
	c.appendChild(varlang);
	if( !window.XMLHttpRequest && document.all ){//ie6及以下的补丁
		menu.style.marginLeft="1.6em";
		varlang.onmouseover=function(){varlang.style.zIndex=3;menu.style.display="block";}
		varlang.onmouseout=function(){varlang.style.zIndex=0;menu.style.display="none";}
	}
});