2013-03-25 38 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

相关问题