js获取项目根路径
2015-07-24 13:46
507 查看
//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);
}
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窗口刷新
- JAVAscript学习笔记
- jsp的servlet,jsp原理
- jstl el 表达式详解
- javascript小结
- javascript中获取非行间样式的方法。
- JSTL
- JavaScript函数
- JSEL 表达式
- 基于JS实现的倒计时程序实例
- JavaScript启示录
- JavaScript启示录
- javascript比较两个日期相差天数的方法
- 史上最简单,js并获取手机型号
- jsp的原则执行
- javascript三角函数的使用
- JavaScript学习笔记——基本知识
- javaScript中的数据类型
- web浏览器中javascript
- 轻量级javascript 框架Backbone使用指南