<meta http-equiv=PRAGMA CONTENT=NO-CACHE> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta http-equiv=PRAGMA CONTENT=NO-CACHE> <SCRIPT> function getKeywords () { var metaElements= document.all.tags('META') var metaKeywords = new Array(); for (var m = 0; m < metaElements.length; m++){ metaKeywords[m] = metaElements[m].content; if((metaElements[m].content).indexOf("charset")!=-1) { var ss=metaElements[m].content.split(";") return ss[1].split("=")[1] } } } </SCRIPT> </HEAD> <BODY> <A HREF="javascript: alert(getKeywords()); void 0">得到所使用的字符集</A> </BODY>
navigator.userLanguage 属性可以取得浏览器当前的语言代码, 各个地区的代码如下: af Afrikaans sq Albanian ar-sa Arabic (Saudi Arabia) ar-iq Arabic (Iraq) ar-eg Arabic (Egypt) ar-ly Arabic (Libya) ar-dz Arabic (Algeria) ar-ma Arabic (Morocco) ar-tn Arabic (Tunisia) ar-om Arabic (Oman) ar-ye Arabic (Yemen) ar-sy Arabic (Syria) ar-jo Arabic (Jordan) ar-lb Arabic (Lebanon) ar-kw Arabic (Kuwait) ar-ae Arabic (U.A.E.) ar-bh Arabic (Bahrain) ar-qa Arabic (Qatar) eu Basque bg Bulgarian be Belarusian ca Catalan zh-tw Chinese (Taiwan) zh-cn Chinese (PRC) zh-hk Chinese (Hong Kong, S.A.R. China) zh-sg Chinese (Singapore) hr Croatian cs Czech da Danish nl Dutch (Standard) nl-be Dutch (Belgium) en English en-us English (United States) en-gb English (Great Britain) en-au English (Australia) en-ca English (Canada) en-nz English (New Zealand) en-ie English (Ireland) en-za English (South Africa) en-jm English (Jamaica) en English (Caribbean) en-bz English (Belize) en-tt English (Trinidad) et Estonian fo Faeroese fa Farsi fi Finnish fr French (Standard) fr-be French (Belgium) fr-ca French (Canada) fr-ch French (Switzerland) fr-lu French (Luxembourg) gd Gaelic (Scotland) gd-ie Gaelic (Ireland) de German (Standard) de-ch German (Switzerland) de-at German (Austria) de-lu German (Luxembourg) de-li German (Liechtenstein) el Greek he Hebrew hi Hindi hu Hungarian is Icelandic in Indonesian it Italian (Standard) it-ch Italian (Switzerland) ja Japanese ko Korean ko Korean (Johab) lv Latvian lt Lithuanian mk Macedonian ms Malaysian mt Maltese no Norwegian (Bokmal) no Norwegian (Nynorsk) pl Polish pt-br Portuguese (Brazil) pt Portuguese (Standard) rm Rhaeto-Romanic ro Romanian ro-mo Romanian (Moldavia) ru Russian ru-mo Russian (Moldavia) sz Sami (Lappish) sr Serbian (Cyrillic) sr Serbian (Latin) sk Slovak sl Slovenian sb Sorbian es Spanish (Spain – Traditional) es-mx Spanish (Mexico) es Spanish (Spain – Modern) es-gt Spanish (Guatemala) es-cr Spanish (Costa Rica) es-pa Spanish (Panama) es-do Spanish (Dominican Republic) es-ve Spanish (Venezuela) es-co Spanish (Colombia) es-pe Spanish (Peru) es-ar Spanish (Argentina) es-ec Spanish (Ecuador) es-cl Spanish (Chile) es-uy Spanish (Uruguay) es-py Spanish (Paraguay) es-bo Spanish (Bolivia) es-sv Spanish (El Salvador) es-hn Spanish (Honduras) es-ni Spanish (Nicaragua) es-pr Spanish (Puerto Rico) sx Sutu sv Swedish sv-fi Swedish (Finland) th Thai ts Tsonga tn Tswana tr Turkish uk Ukrainian ur Urdu ve Venda vi Vietnamese xh Xhosa ji Yiddish zu Zulu
其中重要的是: zh-tw Chinese (Taiwan) zh-cn Chinese (PRC) zh-hk Chinese (Hong Kong, S.A.R. China) zh-sg Chinese (Singapore)
alert(navigator.userLanguage)
alert(navigator.systemLanguage)
</script>
<meta http-equiv=PRAGMA CONTENT=NO-CACHE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv=PRAGMA CONTENT=NO-CACHE>
<SCRIPT>
function getKeywords () {
var metaElements= document.all.tags('META')
var metaKeywords = new Array();
for (var m = 0; m < metaElements.length; m++){
metaKeywords[m] = metaElements[m].content;
if((metaElements[m].content).indexOf("charset")!=-1)
{
var ss=metaElements[m].content.split(";")
return ss[1].split("=")[1]
}
}
}
</SCRIPT>
</HEAD>
<BODY>
<A HREF="javascript: alert(getKeywords()); void 0">得到所使用的字符集</A>
</BODY>
各个地区的代码如下:
af Afrikaans sq Albanian
ar-sa Arabic (Saudi Arabia) ar-iq Arabic (Iraq)
ar-eg Arabic (Egypt) ar-ly Arabic (Libya)
ar-dz Arabic (Algeria) ar-ma Arabic (Morocco)
ar-tn Arabic (Tunisia) ar-om Arabic (Oman)
ar-ye Arabic (Yemen) ar-sy Arabic (Syria)
ar-jo Arabic (Jordan) ar-lb Arabic (Lebanon)
ar-kw Arabic (Kuwait) ar-ae Arabic (U.A.E.)
ar-bh Arabic (Bahrain) ar-qa Arabic (Qatar)
eu Basque bg Bulgarian
be Belarusian ca Catalan
zh-tw Chinese (Taiwan) zh-cn Chinese (PRC)
zh-hk Chinese (Hong Kong, S.A.R. China) zh-sg Chinese (Singapore)
hr Croatian cs Czech
da Danish nl Dutch (Standard)
nl-be Dutch (Belgium) en English
en-us English (United States) en-gb English (Great Britain)
en-au English (Australia) en-ca English (Canada)
en-nz English (New Zealand) en-ie English (Ireland)
en-za English (South Africa) en-jm English (Jamaica)
en English (Caribbean) en-bz English (Belize)
en-tt English (Trinidad) et Estonian
fo Faeroese fa Farsi
fi Finnish fr French (Standard)
fr-be French (Belgium) fr-ca French (Canada)
fr-ch French (Switzerland) fr-lu French (Luxembourg)
gd Gaelic (Scotland) gd-ie Gaelic (Ireland)
de German (Standard) de-ch German (Switzerland)
de-at German (Austria) de-lu German (Luxembourg)
de-li German (Liechtenstein) el Greek
he Hebrew hi Hindi
hu Hungarian is Icelandic
in Indonesian it Italian (Standard)
it-ch Italian (Switzerland) ja Japanese
ko Korean ko Korean (Johab)
lv Latvian lt Lithuanian
mk Macedonian ms Malaysian
mt Maltese no Norwegian (Bokmal)
no Norwegian (Nynorsk) pl Polish
pt-br Portuguese (Brazil) pt Portuguese (Standard)
rm Rhaeto-Romanic ro Romanian
ro-mo Romanian (Moldavia) ru Russian
ru-mo Russian (Moldavia) sz Sami (Lappish)
sr Serbian (Cyrillic) sr Serbian (Latin)
sk Slovak sl Slovenian
sb Sorbian es Spanish (Spain – Traditional)
es-mx Spanish (Mexico) es Spanish (Spain – Modern)
es-gt Spanish (Guatemala) es-cr Spanish (Costa Rica)
es-pa Spanish (Panama) es-do Spanish (Dominican Republic)
es-ve Spanish (Venezuela) es-co Spanish (Colombia)
es-pe Spanish (Peru) es-ar Spanish (Argentina)
es-ec Spanish (Ecuador) es-cl Spanish (Chile)
es-uy Spanish (Uruguay) es-py Spanish (Paraguay)
es-bo Spanish (Bolivia) es-sv Spanish (El Salvador)
es-hn Spanish (Honduras) es-ni Spanish (Nicaragua)
es-pr Spanish (Puerto Rico) sx Sutu
sv Swedish sv-fi Swedish (Finland)
th Thai ts Tsonga
tn Tswana tr Turkish
uk Ukrainian ur Urdu
ve Venda vi Vietnamese
xh Xhosa ji Yiddish
zu Zulu
zh-tw Chinese (Taiwan)
zh-cn Chinese (PRC)
zh-hk Chinese (Hong Kong, S.A.R. China)
zh-sg Chinese (Singapore)