asp.net怎么判断操作系统是简体还是繁体?

解决方案 »

  1.   

    可以根据System.Threading.Thread.CurrentThread.CurrentCulture.ThreeLetterWindowsLanguageName
    来判断。
    CHS - 简体
    CHT - 繁体
    除了这个属性以外,也可以利用CurrentCulture的LCID,Name等属性作判断。
      

  2.   

    可以根据System.Threading.Thread.CurrentThread.CurrentCulture.ThreeLetterWindowsLanguageName
    来判断。
    CHS - 简体
    CHT - 繁体
    除了这个属性以外,也可以利用CurrentCulture的LCID,Name等属性作判断。
      

  3.   

    注:以上方法是判断系统当前的内码是简体还是繁体,而不是判断当前的系统版本是简体还是繁体。也就是说,繁体版Windows可以把内码改成简体,则上述判断的结果为“简体中文”
      

  4.   

    <script language="javascript">
    {
      function winload() 
      {
    if(navigator.appName=="Netscape")
          var strLanguage=navigator.language;
        else
          var strLanguage=navigator.browserLanguage;
        
        if(strLanguage.indexOf('cn')==-1)  //繁体
        {
    window.location.href="http://fjt.now.net.cn:7751/www.xxx.com/index.aspx"
    }
        else            //简体
        {
    window.location.href="http://www.xxx.com/index.aspx"
    } }
    }
    </script>