window.navigator.language

« DOM 参考

概述

返回一个字符串,代表所使用浏览器的语言种类.

语法

lang = window.navigator.language 

参数

  • lang 浏览器的语言种类,比如"en", "en-US", "fr", "es-ES", "zh-cn",等.

例子

if ( window.navigator.language != "en" ) {       
 doLangSelect(window.navigator.language); 
}

浏览器兼容性

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes)

1.0 (1.7 or earlier)

在Gecko 2.0之前 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1), 该属性的值也是组成navigator.userAgent的值的一部分.Gecko 2.0之后, userAgent字段中默认没有语言种类.

从Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2)开始, 该属性的值使用about:config中intl.accept_languages项中的第一个语言种类.Gecko 5.0之前,该属性的值使用about:config中general.useragent.locale项中的值.

(Yes) (Yes) (Yes)
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) 1.0 (1) (Yes) (Yes) (Yes)

规范

DOM Level 0 不属于任何标准.

Document Tags and Contributors

Contributors to this page: ziyunfei
最后编辑者: ziyunfei,