Rumah  >  Artikel  >  hujung hadapan web  >  Kod pelaksanaan JS untuk mendapatkan kemahiran path_javascript mutlak

Kod pelaksanaan JS untuk mendapatkan kemahiran path_javascript mutlak

WBOY
WBOYasal
2016-05-16 16:19:53990semak imbas

Dalam projek, kami selalunya perlu mendapatkan laluan mutlak projek supaya kami boleh memuat naik dan memuat turun fail JS menyediakan kami kaedah, walaupun ia memerlukan cara bulat. Kodnya adalah seperti berikut:

  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);
  }
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn