1、設計原始碼 複製程式碼 程式碼如下: JavaScript取得路徑 <BR>function findPath() <BR>{ <BR>//取得目前網址<BR>var curNetAddr = window.document.location.href; <BR>alert("取得目前網址:" 取得目前網址:" 取得目前網址); <BR><BR>//取得主機位址之後的目錄<BR>var hostPath = window.document.location.pathname; <br>alert("取得主機位址之後的目錄:" hostPath); <br><BR> //傳回某個指定的字串值在字串中首次出現的位置<BR>var count = curNetAddr.indexOf(hostPath); <br>alert("傳回某個指定的字串值在字串中首次出現的位置:" count); <br><BR>//取得主機位址<BR>var hostAddr = curNetAddr.substring(0,count); <br>alert("取得主機位址:" hostAddr); <br><BR>//取得帶有「/」的項目名稱<BR>var projectName = hostPath.substring(0,hostPath.substr(1).indexOf('/') 1); <br>alert("取得帶「/」的專案名稱:" projectName); <br><BR>//取得專案路徑<BR>var path = hostAddr projectName; <br>alert("取得專案路徑:" path); <br>} <BR> 2 、設計結果 (1)初始化時 (2)取得目前網址 (3)取得主機位址之後的目錄 (4)傳回某個指定的字串值在字串中首次出現的位置 (5)取得主機位址 (6)取得有「/」的項目名稱 (7)取得專案路徑