<script language="JavaScript">
var SysLan = window.navigator.systemLanguage; //取得系统语言。
if(SysLan == "zh-cn")window.location = "Chinese.htm" //中文页面
if(SysLan == "en-us")window.location = "English.htm" //英文页面
</script>

解决方案 »

  1.   

    我试了,改变工具-》选项-》常规-》语言里的语言的优先顺序(通过上下移动)并没有使navigator.browserLanguage的值改变,它总是显示“en-us”(我的操作系统是英文的)。另外userLanguage和systemLanguage却总是“zh-cn”(我的区域设置是中文-中国),不知道怎么回事?哪位大侠可以帮我解决这事!
      

  2.   

    window.navigator.userLanguage   当前用户使用的语言
    window.navigator.systemLanguage 得到当前浏览器所使用的语系 IE5.5以上支持
    window.navigator.browserLanguage你用第一个试试
      

  3.   

    TO:meizz(梅花雪) 
    window.navigator.userLanguage   当前用户使用的语言
    window.navigator.systemLanguage 得到当前浏览器所使用的语系 IE5.5以上支持
    window.navigator.browserLanguage你用第一个试试
    如果我现在设置为大五码,浏览器还是显示为zh-cn楼主这样吧,不是简体就是繁体