可以啊,有charset啊,你可以用这种标示它是gb或big5啊

解决方案 »

  1.   

    <script>
    alert(navigator.userLanguage)
    alert(navigator.systemLanguage)
    </script>
      

  2.   


    <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>
      

  3.   

    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  
      

  4.   

    其中重要的是:
    zh-tw Chinese (Taiwan) 
    zh-cn Chinese (PRC) 
    zh-hk Chinese (Hong Kong, S.A.R. China) 
    zh-sg Chinese (Singapore)