跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Quickpedia wiki
搜尋
搜尋
建立帳號
登入
個人工具
建立帳號
登入
用於已登出編輯者的頁面
了解更多
貢獻
討論
檢視 MediaWiki:Common.js 的原始碼
系統訊息
討論
English
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
←
MediaWiki:Common.js
由於以下原因,您無權編輯此頁面:
本頁用來提供此 Wiki 軟體介面上的文字,並且已被設為保護以防止惡意修改。 如欲增加或修改 Wiki 的翻譯,請至
translatewiki.net
上的 MediaWiki 在地化專案。
您沒有權限來編輯此 JavaScript 頁面,因為這會影響到所有的網站訪客。
您可以檢視並複製此頁面的原始碼。
$(function() { var variants = mw.config.get('wgContentLanguageVariants'); // 獲取可用的語言變體 if (variants && variants.length > 1) { var currentVariant = mw.config.get('wgUserVariant'); var languageDropdown = $('<div id="zh-variant-dropdown"></div>').append('<label for="zh-variant-select">中文:</label><select id="zh-variant-select"></select>'); var variantSelect = languageDropdown.find('#zh-variant-select'); for (var i = 0; i < variants.length; i++) { var variantCode = variants[i]; var variantName = ''; switch (variantCode) { case 'zh-tw': case 'zh-hant': variantName = '中文(繁體)'; break; case 'zh-cn': case 'zh-hans': variantName = '中文(簡體)'; break; default: variantName = variantCode; } var option = $('<option>').val(variantCode).text(variantName); if (variantCode === currentVariant) { option.prop('selected', true); } variantSelect.append(option); } variantSelect.on('change', function() { var selectedVariant = $(this).val(); var currentUrl = new URL(window.location.href); currentUrl.searchParams.set('variant', selectedVariant); window.location.href = currentUrl.toString(); }); // 將下拉選單添加到您希望顯示的位置,例如側邊欄頂部 $('#mw-panel').prepend(languageDropdown); // 或者添加到左上角 (需要 CSS 定位,如同之前的討論) // $('body').prepend(languageDropdown); } });
返回到「
MediaWiki:Common.js
」。
切換限制內容寬度