`

js获取浏览器语言(ie、ff、chrome)、contextpath

    博客分类:
  • js
阅读更多
//js获取浏览器语言(ie、ff、chrome)
var language_en_us = "en-us";
var language_zh_cn = "zh-cn";
var currentLang;
var en_lang = { 'test.name': "name",'test.age': "age"};
var zh_lang = { 'test.name'': "名字",'test.age'': "年龄"};
var current_lang_map;

currentLang = navigator.language;
if(!currentLang)
    currentLang = navigator.browserLanguage;
if(currentLang.toLowerCase() == language_zh_CN)
{
    current_lang_map = zh_lang;		
}
else
{
    current_lang_map = en_lang;
}

dirstr += "<div id=age' class='age'>" +current_lang_map['test.name']+":8"+"</div>";


js获取上下文路径(contextPath)
//获取contextpath
function getContextPath() {
  var pathName = document.location.pathname;
  var index = pathName.substr(1).indexOf("/");
  var result = pathName.substr(0,index+1);
  return result;
}
分享到:
评论

相关推荐

    JavaScript 瀑布流 吸顶 兼容IE FF Chrome

    实现JavaScript瀑布流兼容IE、Firefox和Chrome的方法包括: 1. 使用条件注释或者现代izr库来检测浏览器版本和特性。 2. 对于不支持CSS3 Flexbox或Grid的浏览器,可以使用JavaScript来计算和设置元素的样式,如宽度...

    myeclipse 浏览器插件 IE FF

    可以自定义端口myeclipse 浏览器插件 IE FF

    selenium 浏览器驱动(FF&chrome)

    Selenium3 支持多种浏览器,包括 Firefox 和 Chrome,这正是我们讨论的 FF 和 chrome 驱动。 **二、Firefox 驱动:GeckoDriver** 1. **GeckoDriver**:这是 Mozilla 开发的 WebDriver 实现,用于与 Firefox 浏览器...

    jsencrypt.js 兼容IE,Chrome,FF

    jsencrypt 兼容IE8,Chrome,FF,包括exports.default,Object.defineProperty不兼容问题处理等。

    java跨全域兼容ie/ff/chrome浏览器多文件上传(原创)

    本示例通过"java跨全域兼容ie/ff/chrome浏览器多文件上传(原创)"的标题,我们可以看出这是一个解决浏览器兼容性问题并实现跨域文件上传的解决方案。下面将详细解释这个主题涉及的关键知识点。 1. **跨域资源共享 ...

    JavaScript兼容浏览器FFIE技巧[定义].pdf

    由于Firefox(MF/FF)和Internet Explorer(IE)对JavaScript的支持存在差异,因此需要采取特定的兼容性策略。以下是一些关键的兼容性问题及其解决方案: 1. **事件对象**: - **window.event**:IE支持window....

    js绘图类库(兼容IE/FF/chrome) web流程图、图表

    1、基于raphael2.0的绘图(内含大量...2、几乎兼容所有浏览器包括ie, firefox,chrome,opera, Safari 3、内含说明文档和演示代码,详见demo文件夹 4、可动态拖动图形(贝磁曲线、动态拾色器、图表、地图导航、流程图等)。

    ajax简易模型 兼容多个浏览器(ff ie ...) get post请求

    ajax简易模型 兼容多个浏览器(ff ie ...) get post请求

    兼容ie,FF,chrome,opera的弹出层居中js

    标题“兼容ie,FF,chrome,opera的弹出层居中js”所指的就是一个JavaScript实现的弹出层(popup layer)定位代码,它能在Internet Explorer(IE)、Firefox(FF)、Chrome以及Opera这些主流浏览器中实现居中显示。...

    ie6 ie7 ff浏览器兼容

    #### 标题解析:“ie6 ie7 ff浏览器兼容” 该标题明确指出了文章关注的核心问题——即确保网页能在IE6、IE7及Firefox等浏览器中正确显示。这意味着开发者需要采取一定的措施来适配这些浏览器,确保无论用户使用何种...

    IE、FF、Chrome浏览器中的JS差异介绍

    FF、Chrome:没有window.event对象 FF、Chrome:没有window.event对象,只有event对象,IE里只支持window.event,而其他主流浏览器两者都支持,所以一般写成:function handle(e){e = e || event;} 获取HTML元素 IE:...

    js实现支持IE、FF、Opera、Safia浏览器的xp menu菜单

    本项目旨在实现一个跨浏览器的JavaScript XP风格的菜单,适用于Internet Explorer(IE)、Firefox(FF)、Opera以及Safari这四大主流浏览器。这种菜单能够提供类似Windows XP操作系统的下拉菜单效果,提升用户的浏览...

    IE Tab Chrome 插件,切换IE内核

    1. **获取与安装**:用户可以在 Chrome 网上应用店搜索 "IE Tab",找到相应的插件并点击 "添加到 Chrome" 进行安装。由于 Chrome 的安全策略,可能需要下载 `.crx` 文件(如 `fc8eb49dd04f484dbe3ff3f024a183ff`),...

    chrome实现ie内核(chrome.r39.crx+ffactivex-setup-r39.exe+控件例子)

    标题中的“chrome实现ie内核”指的是在Google Chrome浏览器中模拟或使用Internet Explorer(IE)浏览器的内核来运行特定的网页或Web应用程序。这通常是因为一些旧的或企业内部的应用程序依赖于IE的ActiveX技术,而...

    浏览器共存(ie6,ie7 ff)

    不同的用户可能使用不同的浏览器,如Internet Explorer 6(IE6),Internet Explorer 7(IE7)以及Firefox(FF)。这些浏览器之间的兼容性差异可能导致网页在不同浏览器上显示不一致,给开发者带来挑战。下面我们将...

    关于获取各种浏览器可见窗口大小

    本文将详细解析如何通过JavaScript来获取不同浏览器下的窗口尺寸,并探讨一些特殊情况下需要注意的问题。 #### 一、基本概念 在讨论具体的实现方法之前,我们先了解几个基本的概念: - **`document.body....

    css下拉菜单示例,兼容ie678,ff,chrome

    本示例主要关注的是使用CSS创建下拉菜单,并确保该菜单在不同的浏览器环境下,如IE6、IE7、IE8、Firefox和Chrome中都能正常工作。这是一项重要的任务,因为不同浏览器可能对CSS的解析和渲染存在差异,需要进行适当的...

    IE,FF浏览器弹出层不会被屏蔽

    本话题将详细讨论如何在Internet Explorer(IE)和Firefox(FF)浏览器中实现这种功能,以及如何控制弹出层的大小。 首先,IE浏览器提供了`showModalDialog`方法,它能够打开一个新的模态对话窗口,这意味着用户...

    [导入]Javascript获取IFrame内容(兼容IE&FF)

    本文将详细介绍如何在各种浏览器,包括Internet Explorer(IE)和Firefox(FF)等主流浏览器中,正确地获取Iframe中的内容。 首先,理解Iframe的基本概念。Iframe是一种HTML元素,允许我们在一个网页中嵌入另一个...

    如何让div+css兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器.pdf

    针对标题提及的"如何让div+css兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器",这里将详细讨论一些关键的CSS兼容性问题及解决方案。 1. **DOCTYPE的影响**: DOCTYPE声明会影响浏览器进入何种文档模式。在HTML4或...

Global site tag (gtag.js) - Google Analytics