Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

NavigatorLanguage.language

概述

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

语法

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 不属于任何标准.

文档标签和贡献者

 此页面的贡献者: teoli, khalid32, ziyunfei, gqqnbig
 最后编辑者: teoli,