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

 更新时间:2014年10月31日 16:17:20   投稿:whsnow  
通过获取浏览器语言版本,来相对的加载easyui语言包就是动态加载JS文件,下面有个不错的实例,大家可以看看

项目出于多语言版本的考虑,前台使用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> 

相关文章

  • 浅谈js数组和splice的用法

    浅谈js数组和splice的用法

    下面小编就为大家带来一篇浅谈js数组和splice的用法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Kimi模型调用联动前端简单交互页面实现方法

    Kimi模型调用联动前端简单交互页面实现方法

    这篇文章主要介绍了如何使用Flask搭建一个简单的AI聊天应用,并通过OpenAI API实现对话功能,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-02-02
  • js中script的上下放置区别,Dom的增删改创建操作实例分析

    js中script的上下放置区别,Dom的增删改创建操作实例分析

    这篇文章主要介绍了js中script的上下放置区别,Dom的增删改创建操作,结合实例形式分析了JavaScript基本dom事件、script在head和body中放置的区别、以及Dom的增删改创建等相关操作技巧,需要的朋友可以参考下
    2019-12-12
  • 深入探究JavaScript中RunJs的特性及用途

    深入探究JavaScript中RunJs的特性及用途

    JavaScript已经成为现代Web开发的中流砥柱,实时调试、快速原型设计以及代码的即时反馈通常需要开发者使用多个工具和手段,现代工具的涌现为我们带来了更好的解决方案,而RunJs就是其中之一,本文将带您深入探讨RunJs的特性、用途,需要的朋友可以参考下
    2023-08-08
  • JS实现新浪博客左侧的Blog管理菜单效果代码

    JS实现新浪博客左侧的Blog管理菜单效果代码

    这篇文章主要介绍了JS实现新浪博客左侧的Blog管理菜单效果代码,可实现基于鼠标点击事件动态操作页面元素样式的功能,界面美观大方,简洁实用,需要的朋友可以参考下
    2015-10-10
  • bootstrap-table组合表头的实现方法

    bootstrap-table组合表头的实现方法

    本篇文章主要介绍了bootstrap-table组合表头的实现方法,非常具有实用价值,需要的朋友可以参考下
    2017-09-09
  • JS实现登录页面记住密码和enter键登录方法推荐

    JS实现登录页面记住密码和enter键登录方法推荐

    下面小编就为大家带来一篇JS实现登录页面记住密码和enter键登录方法推荐。小编觉得挺不错的,现在分享给大家,也给大家做个参考。
    2016-05-05
  • uni-app 滚动到指定位置的操作方法

    uni-app 滚动到指定位置的操作方法

    这篇文章主要介绍了uni-app 滚动到指定位置的操作方法,其中方法一是使用标签,可以将页面横向(或纵向)滚动到指定位置还有其他多种方法,需要的朋友可以参考下
    2024-05-05
  • 深入理解Javascript闭包 新手版

    深入理解Javascript闭包 新手版

    最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。
    2010-12-12
  • JavaScript高级程序设计 XML、Ajax 学习笔记

    JavaScript高级程序设计 XML、Ajax 学习笔记

    JavaScript高级程序设计 XML、Ajax 学习笔记,需要的朋友可以参考下。
    2011-09-09

最新评论