javascript
JS取得绝对路径
在項目中,我們經常要得到項目的絕對路徑,方便我們上傳下載文件,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);
?? ?}
轉載于:https://www.cnblogs.com/Wu-W-Sen/p/4229047.html
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
- 上一篇: WCF中安全的那些事!!!
- 下一篇: JSTL标签引入(web基础学习笔记十八