js获取项目根路径(应用路径方法)
2013-02-05 09:03
337 查看
http://www.cnblogs.com/linjiqin/archive/2011/03/07/1974800.html
//js获取项目根路径,如: http://localhost:8083/uimcardprj function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href;
//获取主机地址之后的目录,如: uimcardprj/share/meun.jsp
var pathName=window.document.location.pathname;
var pos=curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8083 var localhostPaht=curWwwPath.substring(0,pos);
//获取带"/"的项目名,如:/uimcardprj
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return(localhostPaht+projectName);
}
这是我在js中获得应用路径的方法
var pathName=window.location.pathname;
var projectName=pathName.substring(1, pathName.indexOf("/", 1));
可以得到应用名:shopping
substring(start,end)
返回值
一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。
说明
substring 方法返回的子串包括 start 处的字符,但不包括 end 处的字符。(substring包头不包尾)
//js获取项目根路径,如: http://localhost:8083/uimcardprj function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href;
//获取主机地址之后的目录,如: uimcardprj/share/meun.jsp
var pathName=window.document.location.pathname;
var pos=curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8083 var localhostPaht=curWwwPath.substring(0,pos);
//获取带"/"的项目名,如:/uimcardprj
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return(localhostPaht+projectName);
}
这是我在js中获得应用路径的方法
var pathName=window.location.pathname;
var projectName=pathName.substring(1, pathName.indexOf("/", 1));
可以得到应用名:shopping
indexOf()定义和用法
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。语法
stringObject.indexOf(searchvalue,fromindex)
参数 | 描述 |
---|---|
searchvalue | 必需。规定需检索的字符串值。 |
fromindex | 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。 |
返回值
一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。
说明
substring 方法返回的子串包括 start 处的字符,但不包括 end 处的字符。(substring包头不包尾)
相关文章推荐
- js中获取项目的绝对路径和相对路径的方法
- js 获取项目根路径的方法
- js 获取当前web应用的上下文路径实现方法
- JQ获取当前项目跟路径。(包含外部JS文件引入方法)
- 两种方法在JS中使用项目根路径,以及从reques获取各种路径总结
- js获取项目根路径
- 获取WEB项目的不同路径的方法
- js获取项目根路径
- windows linux 下,获取java项目绝对路径的方法
- 2017_12_15 js获取项目路径,js调用问题,jsp获取js传递url中参数
- js获取项目根路径
- C#获取项目程序路径的方法
- js获取项目根路径
- C#获取项目程序路径的方法
- C#应用程序获取项目路径的方法总结
- java中获取类加载路径和项目根路径的5种方法 复制代码
- js获取项目路径
- 【转载】C#获取项目程序路径的10种方法
- js获取项目根路径
- js中获取上下文路径的方法