`
qieyi28
  • 浏览: 158345 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

js 获取站点应用名

 
阅读更多
  一直用EL表达式${pageContext.request.contextPath}来传递应用名,在用到JS中时,很麻烦,虽然也可以用,但是加大了代码复杂度,因此这里推荐用JS获取应用名

function getContextPath() {
  var contextPath = document.location.pathname;
  var index =contextPath.substr(1).indexOf("/");
  contextPath = contextPath.substr(0,index+1);
  delete index;
  return contextPath;
}

调用此方法
经过测试,没发现兼容性问题,IE,FF下都可以使用
分享到:
评论

相关推荐

    js 获取站点应用名的简单实例

    在JavaScript中,获取站点应用名通常是为了在动态创建URL或者处理与服务器交互的路径时,避免硬编码应用程序的根路径。这有助于提高代码的可维护性和可移植性。以下是一个简单的JavaScript函数,用于获取当前应用的...

    js检测信任站点,添加信任站点

    在JavaScript(JS)编程中,检测信任站点并自动添加到浏览器的信任列表是一个常见的安全实践,尤其是在开发Web应用程序时。这确保了用户与特定站点交互时,浏览器能够正确处理跨域策略,防止潜在的安全威胁。以下将...

    javascript判断并获取可信任站点

    在JavaScript编程中,判断并获取可信任站点是一个重要的安全措施,尤其在开发涉及用户隐私和敏感数据的应用时。本文将详细解析如何通过JavaScript实现这一功能,以及相关的关键知识点。 首先,我们要理解“可信任...

    Node.js-sitemap.js是一个高级站点地图生成框架可以轻松创建站点地图XML文件

    在这个场景中,我们关注的是一个名为 "sitemap.js" 的 Node.js 模块,它是一个高级的站点地图生成框架。站点地图(Sitemap)对于任何网站来说都是至关重要的,因为它帮助搜索引擎更好地理解和索引网站内容,从而提升...

    cesium加载站点模型展示以及站点查询定位弹窗.zip

    这个"cesium加载站点模型展示以及站点查询定位弹窗.zip"文件很可能是包含了一个使用Cesium库构建的应用示例,用于展示如何加载地理站点的3D模型,并实现查询定位功能,通过弹窗显示详细信息。下面我们将深入探讨...

    全国气象站点查询工具

    全国气象站点查询工具是一款专为气象数据爱好者和专业人士设计的应用,它可以帮助用户快速、便捷地查找全国各地的气象观测站点信息。这款工具可能包含了各种气象站点的详细数据,如站点编号、地理位置、海拔高度、...

    web服务站点,web服务站点

    在当前数字化时代背景下,Web服务站点作为一种重要的互联网技术应用形式,在企业和个人用户中扮演着越来越重要的角色。根据给定文件的信息,本文将深入探讨“Web服务站点”的概念、特点以及其实现原理等内容。 ####...

    Javascript获取background属性中url的值

    在本文中,我们将探讨如何使用JavaScript获取CSS中的`background-image`属性,并提取出URL的值。 首先,让我们明确一点:`background-image`属性通常用于定义元素的背景图像,其值可能是一个URL,或者是渐变等其他...

    WebPack 整个站点JS代码压缩程序(C#源码)

    在实际开发中,为了实现整个站点的JS代码压缩,开发者还需要考虑如何动态地获取站点中的所有JS文件,这可能涉及到文件系统的扫描和递归遍历。同时,为了保证压缩效果和避免引入新问题,还需要对压缩选项进行合理设置...

    HTML与JavaScript语言在站点网页编辑中的应用(一).pdf

    总的来说,HTML和JavaScript在站点网页编辑中的应用涉及到网页的结构、内容、交互性和用户体验,是创建功能丰富、用户友好网页的关键。随着技术的发展,Web开发人员还需要不断学习新的技术,如CSS(Cascading Style ...

    获取网站跟路径的javascript代码(站点及虚拟目录)

    下面将详细介绍如何通过JavaScript获取网站的根路径,包括处理站点及虚拟目录的情况。 首先,我们需要理解JavaScript中的几个与URL相关的对象和属性: 1. `window.document.location`: 这是一个Location对象,包含...

    google地图js-展示站点标示和移动增加标示,相当经典

    在这个特定的场景中,我们关注的是如何使用Google地图JavaScript API来展示站点标识,并在地图上动态地添加或移动这些标识。下面将详细介绍这个过程及其相关知识点。 首先,要使用Google地图JavaScript API,我们...

    抓取站点的程序

    通过编写特定的爬虫程序,我们可以获取到网站上的图片、JavaScript文件以及其他各种类型的数据。 描述中提到的“抓取网站的图片,js”,这部分主要涉及爬虫的具体功能。在抓取过程中,图片抓取是常用的一种操作,这...

    javascript判断并获取注册表中可信任站点的方法

    JavaScript脚本首先检查浏览器是否为IE,然后获取当前域的主机名,通过ActiveX对象尝试访问注册表路径,并根据返回结果给出判断结果。 5. 正则表达式的应用: 为了区分IP地址和域名,使用了正则表达式来匹配标准的...

    Node.js-Wodle一个使用新Web开发框架和工具实现静态站点生成器

    Node.js 是一种基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程,极大地推动了前后端同构的开发模式。在这个项目"Node.js - Wodle"中,Wodle 是一个利用最新 Web ...

    Node.js-一个灵活框架无关的静态站点生成

    标题 "Node.js-一个灵活框架无关的静态站点生成" 指的是使用Node.js作为后端工具来生成静态网站的过程。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它使得开发者可以在服务器端使用JavaScript进行编程。...

    100个直接可以拿来用的JavaScript实用功能代码片段

    原生JavaScript获取域名主机 - **功能概述**:提取URL中的主机名部分。 - **应用场景**:在跨域请求、安全验证等场景中经常需要用到主机名。 - **实现方式**:使用`window.location.hostname`来获取。 #### 3. ...

    curl 查看一个web站点的响应时间(rt) - shuming的专栏 - 博客频道 - CSDN1

    但可以理解为curl命令可以应用于任何类型的web站点,无论其背后的技术栈是.NET、HTML还是JavaScript。 在文章的部分内容中,主要讲解了如何使用curl来测量web站点的响应时间。具体步骤如下: 1. 使用`curl -o /dev...

Global site tag (gtag.js) - Google Analytics