JS取得绝对路径的实现代码
时间:2021-01-23 10:13:25|栏目:JavaScript代码|点击: 次
在项目中,我们经常要得到项目的绝对路径,方便我们上传下载文件,JS为我们提供了方法,虽说要迂回一下。代码如下:
function getRealPath(){
//获取当前网址,如: http://localhost:8083/myproj/view/my.jsp
var curWwwPath=window.document.location.href;
//获取主机地址之后的目录,如: myproj/view/my.jsp
var pathName=window.document.location.pathname;
var pos=curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8083
var localhostPaht=curWwwPath.substring(0,pos);
//获取带"/"的项目名,如:/myproj
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
//得到了 http://localhost:8083/myproj
var realPath=localhostPaht+projectName;
alert(realPath);
}
上一篇:KnockoutJS 3.X API 第四章之表单value绑定
栏 目:JavaScript代码
下一篇:IE6中ajax aborted错误请求中断解决方法
本文标题:JS取得绝对路径的实现代码
本文地址:http://www.codeinn.net/misctech/49599.html






