浏览器中通过js获取用户语言环境方法

用户语言环境存在navigator对象中,不同浏览器分别通过如下方法获取用户浏览器语言、操作系统语言。

 IE6 IE7 IE8Firefox Chrome SafariOpera
navigator.language undefined zh-CN zh-CN
navigator.userLanguage zh-cn undefined zh-cn
navigator.browserLanguage zh-cn undefined zh-cn
navigator.systemLanguage zh-cn undefined undefined

解决方案
可以使用下面的代码获取当前浏览器语言:

(navigator.language || navigator.browserLanguage).toLowerCase()

岁月留痕
原文地址:https://www.cnblogs.com/navigate/p/13867433.html