參考文章:Parsing URLs with the DOM!
Javascript中的全域物件 location 中帶有許多方便的參數,讓我們能方便取用
例如:
location.pathname 可以取得當前URL的路徑字串
location.hostname 可以取得當前URL的主網域路徑字串
另外location物件還解析了更多URL的特性
如果要讓網址列字串一樣可以解析出這些參數,需要一點小技巧,透過 <a> 元素來實現
var a = document.createElement('a');
a.href = "http://www.google.com.tw/reader/view/#overview-page";
a.protocol //"http:"
a.hash //"#overview-page"
a.hostname //"www.google.com.tw"
a.pathname //"/reader/view/"
Javascript中的全域物件 location 中帶有許多方便的參數,讓我們能方便取用
例如:
location.pathname 可以取得當前URL的路徑字串
location.hostname 可以取得當前URL的主網域路徑字串
另外location物件還解析了更多URL的特性
如果要讓網址列字串一樣可以解析出這些參數,需要一點小技巧,透過 <a> 元素來實現
var a = document.createElement('a');
a.href = "http://www.google.com.tw/reader/view/#overview-page";
a.protocol //"http:"
a.hash //"#overview-page"
a.hostname //"www.google.com.tw"
a.pathname //"/reader/view/"
留言
張貼留言