JS获取当面页面的绝对路径的方法
来源:绵阳动力网络公司  时间:2015-01-19  阅读:29

在项目中,我们经常要得到项目的绝对路径,方便我们上传下载文件,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);   } 

 
  • 电话咨询

  • 0816-2318288