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

js获取项目根路径

    博客分类:
  • JS
 
阅读更多

js获取项目根路径

 

当js作为文件引入的时候,${pageContext.request.contextPath} 不可以作为获取项目的根路径,因此只能用js来获取项目的根路径。

 

 

 
//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);
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics