我将如何使用 Javascript 或 JQuery 剖析链接/href?
我可以使用 split 来拆分一些变量,但我想知道是否有更简单的方法来解决这个问题,例如......
www.url.com/dir/page?setting&var1=value1
获取目录、页面和设置的最简单方法是什么。
PS 总是选择最后一个目录会很好,所以如果有多个目录,使用标准拆分并不总是有效。
我将如何使用 Javascript 或 JQuery 剖析链接/href?
我可以使用 split 来拆分一些变量,但我想知道是否有更简单的方法来解决这个问题,例如......
www.url.com/dir/page?setting&var1=value1
获取目录、页面和设置的最简单方法是什么。
PS 总是选择最后一个目录会很好,所以如果有多个目录,使用标准拆分并不总是有效。
我推荐 James Padolsey 的 URL 解析器——它是一个简单的 JS 函数,可以为您提供 URL 的任何部分(主机、查询字符串、路径等)
http://james.padolsey.com/javascript/parsing-urls-with-the-dom/
parseUri似乎完全符合您的要求,将 url 拆分为其组件部分。