JS取得絕對(duì)路徑的實(shí)現(xiàn)代碼
更新時(shí)間:2015年01月16日 17:16:56 投稿:mdxy-dxy
這篇文章主要介紹了JS取得絕對(duì)路徑的實(shí)現(xiàn)代碼,需要的朋友可以參考下
在項(xiàng)目中,我們經(jīng)常要得到項(xiàng)目的絕對(duì)路徑,方便我們上傳下載文件,JS為我們提供了方法,雖說要迂回一下。代碼如下:
function getRealPath(){ //獲取當(dāng)前網(wǎng)址,如: http://localhost:8083/myproj/view/my.jsp var curWwwPath=window.document.location.href; //獲取主機(jī)地址之后的目錄,如: myproj/view/my.jsp var pathName=window.document.location.pathname; var pos=curWwwPath.indexOf(pathName); //獲取主機(jī)地址,如: http://localhost:8083 var localhostPaht=curWwwPath.substring(0,pos); //獲取帶"/"的項(xiàng)目名,如:/myproj var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1); //得到了 http://localhost:8083/myproj var realPath=localhostPaht+projectName; alert(realPath); }
相關(guān)文章
JavaScript實(shí)現(xiàn)加密與解密詳解
這篇文章介紹了JavaScript實(shí)現(xiàn)加密與解密詳解的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06詳解JavaScript節(jié)流函數(shù)中的Throttle
函數(shù)節(jié)流,就是對(duì)會(huì)頻繁觸發(fā)的函數(shù)事件做一些限制,讓這些函數(shù)可以在每隔一定的時(shí)間或者每次滿足一定的條件下再觸發(fā)。一般我們會(huì)給他起一個(gè)名字throttle。也就是節(jié)流的意思。一般這樣的函數(shù)有 resize事件、ontouchmove事件等。2016-07-07JavaScript?賦值,淺復(fù)制和深復(fù)制的區(qū)別
這篇文章主要介紹了JavaScript?賦值,淺復(fù)制和深復(fù)制的區(qū)別,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-05-05koa2服務(wù)端使用jwt進(jìn)行鑒權(quán)及路由權(quán)限分發(fā)的流程分析
這篇文章主要介紹了koa2服務(wù)端使用jwt進(jìn)行鑒權(quán)及路由權(quán)限分發(fā) ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07MUI 解決動(dòng)態(tài)列表頁圖片懶加載再次加載不成功的bug問題
這篇文章主要介紹了MUI 解決動(dòng)態(tài)列表頁圖片懶加載再次加載不成功的bug問題,解決方法很簡(jiǎn)單的,需要的朋友可以參考下2017-04-04