您的位置:首页 > Web前端 > JavaScript

如何在js中获取当前项目的根路径

2016-07-22 08:08 435 查看
我们在做项目的时候经常会出现js中 获取当前项目的根路径的时候,尝试过很多方法,最后选择了一种,记在这里。

<script type="text/javascript">
/**
* 获取网站当前路经过
*
* @returns
*/
function getRootPath() {
// 获取当前网址,如:http://localhost/WebCourse/jsp/login/login.jsp
var curWwwPath = window.document.location.href;
// 获取主机地址之后的目录,如: WebCourse/jsp/login/login.jsp
var pathName = window.document.location.pathname;
var pos = curWwwPath.indexOf(pathName);
// 获取主机地址,如: http://localhost var localhostPaht = curWwwPath.substring(0, pos);
// 获取带"/"的项目名,如:/WebCourse
var projectName = pathName.substring(0,
pathName.substr(1).indexOf('/') + 1);
return (localhostPaht + projectName);
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: