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

  IE6 IE7 IE8 Firefox Chrome Safari Opera
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()

最新文章

  1. openresty 前端开发入门五之Mysql篇
  2. Matlab中double,im2double,mat2gray区别
  3. DIY操作系统(引文)
  4. php面试题及答案收藏(转)
  5. Android View 如何绘制
  6. Undefined symbols for architecture i386: "_deflate", referenced from:
  7. Windows下绘制数学函数图像的方法
  8. nginx主配置文件 在那找怎么打开
  9. 选择排序的3种语言实现方法(C java python)
  10. 44(function pointer 2)
  11. 安装64位的oracle数据库, 使用自带的sqldeveloper
  12. js等比压缩上传
  13. POSt 提交参数 实体 和字符串
  14. css如何制作八边形
  15. HDU5852 Intersection is not allowed!
  16. Educational Codeforces Round 23E
  17. VC++中如何让RadioButton分组,并且互斥
  18. js判断IP字符串是否正确
  19. 开启KindEditor代码高亮功能
  20. 简单实现接口自动化测试(基于python+unittest)

热门文章

  1. Vue学习笔记之计算属性、内容分发、自定义事件
  2. AOP 编程
  3. 轻量级CI/CD发布部署环境搭建及使用_05_安装宿主机环境(jdk、nodejs、maven、python2)
  4. pycharm取消代码长度的竖线
  5. Python 01-Unittest的使用 unittest简单应用
  6. I2C接口
  7. es 6中for in与for of适用对象
  8. Word18 制作家长会通知office真题
  9. 【剑指Offer】【链表】复杂链表的复制
  10. grafana二次开发环境配置(windows10)