getRootPath = function(){
//获取当前网址,如: 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);
return localhostPath;
};
相关文章
- 09-12js中对字符串操作的方法substring(),substring(),slice()
- 09-12JS中的.map()方法-取数组,.sort()方法-数据排序,.slice()方法-数据切片的使用
- 09-12js 数组方法的作用,各方法是否改变原有的数组
- 09-12.net 获取类型的Type类型的几种方法
- 09-12关于Unity发布的WebGL项目出现问题的解决方法和本地网站部署
- 09-12flink on yarn 用户代码获取keytab本地文件和principal的方法
- 09-12js放到head中失效的原因与解决方法
- 09-12js 使用微信公众号jssdk的接口,扫码,选择图片,获取位置信息
- 09-12Hutool中DateUtil常用方法(格式化日期Date2Str、Str2Date、获取一天的开始时间和结束时间、日期时间差)
- 09-12easyui中设置开始日期只能选择比结束日期小的日期,js代码获取日期的值