/**
* Created by Administrator on 2015/10/31.
*
* 实现类似jsp中<%=basePath%>的功能,获取项目根目录有助于url的填写
*
* 使用方法,用类似引用jQuery的方法引入本插件
*
* 定义一个全局的变量,然后的ready方法内部掉用本方法,获得basePath
*/
function basePath(){
//获取当前网址,如: http://localhost:8080/ems/Pages/Basic/Person.jsp
var curWwwPath = window.document.location.href;
//获取主机地址之后的目录,如: /ems/Pages/Basic/Person.jsp
var pathName = window.document.location.pathname;
var pos = curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8080
var localhostPath = curWwwPath.substring(0, pos);
//获取带"/"的项目名,如:/ems
var projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);
//获取项目的basePath http://localhost:8080/ems/
var basePath=localhostPath+projectName+"/";
return basePath;
};
用js获取basePath
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。