您的位置:首页 > 运维架构 > Tomcat

jquery获取当前tomcat目录

2017-03-14 16:27 239 查看
//获取url地址根目录  当前taomcat下路径  

function getRootPath()  

{  

   var pathName = window.location.pathname.substring(1);  

   var webName = pathName == '' ? '' : pathName.substring(0, pathName.indexOf('/'));  

   return window.location.protocol + '//' + window.location.host + '/'+ webName;  

}  

[javascript] view
plain copy

 





得到当前目录后并返回上一层目录    

function getImgPath()  

{  

   var pathName = window.location.pathname.substring(1);  

   var webName = pathName == '' ? '' : pathName.substring(0, pathName.indexOf('/'));  

   var urlpath= window.location.protocol + '//' + window.location.host + '/'+ webName;  

   return urlpath.substring(0,urlpath.lastIndexOf("/"));  

}  

在做一个项目时,加载当前图片信息,路径每每都不正确,最后得到此结论。

附上常用的js获取Path:

[java] view
plain copy

 





//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 工程路径