JS获取浏览器语言动态加载JS文件示例代码


Posted in Javascript onOctober 31, 2014

项目出于多语言版本的考虑,前台使用easyui,通过获取浏览器语言版本,来相对的加载easyui语言包,easyui默认语言包en-US

代码如下

<script type="text/javascript"> 
//ie 
if (navigator.browserLanguage != "undefined" && navigator.browserLanguage != null) { 
if (navigator.systemLanguage == "zh-CN") { 
document.write("<script src='jquery-easyui/locale/easyui-lang-zh_CN.js'><\/script>"); 
} 
} 
//firefox、chrome,360 
else { 
if (navigator.language == "zh-CN") { 
document.write("<script src='jquery-easyui/locale/easyui-lang-zh_CN.js'><\/script>"); 
} 
} 
</script>
Javascript 相关文章推荐
Javascript 类、命名空间、代码组织代码
Jul 31 Javascript
jQuery方法简洁实现隔行换色及toggleClass的使用
Mar 15 Javascript
jQuery如何获取动态添加的元素
Jun 24 Javascript
js实现弹窗居中的简单实例
Oct 09 Javascript
jQuery EasyUi 验证功能实例解析
Jan 06 Javascript
javascript 判断一个对象为数组的方法
May 03 Javascript
JavaScript动态创建二维数组的方法示例
Feb 01 Javascript
详解微信小程序用定时器实现倒计时效果
Apr 30 Javascript
详细讲解如何创建, 发布自己的 Vue UI 组件库
May 29 Javascript
Postman内建变量常用方法实例解析
Jul 28 Javascript
浅谈鸿蒙 JavaScript GUI 技术栈
Sep 17 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
Sep 21 Javascript
一个检测表单数据的JavaScript实例
Oct 31 #Javascript
JS 打印功能代码可实现打印预览、打印设置等
Oct 31 #Javascript
使用JQ来编写最基本的淡入淡出效果附演示动画
Oct 31 #Javascript
Jquery修改页面标题title其它JS失效的解决方法
Oct 31 #Javascript
jQuery实现响应浏览器缩放大小并改变背景颜色
Oct 31 #Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 #Javascript
使用JS实现jQuery的addClass, removeClass, hasClass函数功能
Oct 31 #Javascript
You might like
PHP无限分类(树形类)
2013/09/28 PHP
PHP jQuery表单,带验证具体实现方法
2014/02/15 PHP
JavaScript中String和StringBuffer的速度之争
2010/04/01 Javascript
javascript中的对象创建 实例附注释
2011/02/08 Javascript
js中判断文本框是否为空的两种方法
2011/07/31 Javascript
圣诞节Merry Christmas给博客添加浪漫的下雪效果基于jquery实现
2012/12/27 Javascript
JS日期格式化之javascript Date format
2015/10/01 Javascript
AngularJS 2.0新特性有哪些
2016/02/18 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
JS组件系列之Bootstrap table表格组件神器【二、父子表和行列调序】
2016/05/10 Javascript
详解js的事件处理函数和动态创建html标记方法
2016/12/16 Javascript
Javascript 两种刷新方法以及区别和适用范围
2017/01/17 Javascript
详解nodejs微信公众号开发——4.自动回复各种消息
2017/04/11 NodeJs
微信小程序中hidden不生效原因的解决办法
2017/04/26 Javascript
基于vue2.0实现的级联选择器
2017/06/09 Javascript
Angular2 组件间通过@Input @Output通讯示例
2017/08/24 Javascript
详解 vue.js用法和特性
2017/10/15 Javascript
[49:27]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第一场
2018/04/05 DOTA
python中cPickle用法例子分享
2014/01/03 Python
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
Python正则表达式实现截取成对括号的方法
2017/01/06 Python
Python 快速实现CLI 应用程序的脚手架
2017/12/05 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
HTML块级标签汇总(小篇)
2016/07/13 HTML / CSS
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
Europcar澳大利亚官网:全球汽车租赁领域的领导者
2019/03/24 全球购物
美国家居装饰网上商店:Lulu & Georgia
2019/09/14 全球购物
nohup的用法
2012/11/26 面试题
餐厅考勤管理制度
2014/01/28 职场文书
《油菜花开了》教学反思
2014/02/22 职场文书
《陈涉世家》教学反思
2014/04/12 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
2014年社区党建工作总结
2014/11/11 职场文书
2014年话务员工作总结
2014/11/19 职场文书
答谢酒会主持词
2015/07/02 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书