2013-03-25 83 views
5

我該如何解析Javascript或JQuery的鏈接/ href?如何輕鬆剖析JavaScript的鏈接?

我可以使用拆分拆分一些變量起來的,但我想知道如果有一個更簡單的方法去了解這一點,例如...

www.url.com/dir/page?設置& var1 = value1

什麼是最簡單的方式獲取目錄,頁面和設置。

P.S.總是選擇最後一個目錄會很好,所以如果有多個目錄,使用標準拆分並不總是有效。

+0

*「等等如果有多個目錄,使用標準拆分並不總是可行的。「*你在說什麼? – epascarello 2013-03-25 18:29:50

+0

爲什麼你想要設置,但不是var1?還不確定你真正要求什麼。也許使用'split'向我們展示你的代碼,以及一個失敗的例子。 – Bergi 2013-03-25 18:31:52

+2

http://medialize.github.com/URI.js/ – Ian 2013-03-25 18:33:53

回答

2

parseUri似乎完全按照您要求的方式,將url分解爲其組成部分。

3

我建議詹姆斯Padolsey的URL語法分析器 - 這是一個簡單的JS功能,這將使你的URL的任何部分(主機,查詢字符串,路徑等)

http://james.padolsey.com/javascript/parsing-urls-with-the-dom/

+0

這看起來像一個很好的解決方案,我將不得不根據需要調整它,但絕對是一個開始。感謝你的分享! – Devon 2013-03-26 04:30:15

相關問題