【问题标题】:Getting full URL with jQuery including parameters after question mark?使用jQuery获取完整的URL,包括问号后的参数?
【发布时间】:2014-03-08 04:11:09
【问题描述】:

我正在尝试使用 jQuery 来获取页面的当前完整 URL。页面的 URL 如下所示:

http://myurl.com/ebook?page=43

如果我使用window.location.pathname,它只会返回 ? 之前的所有内容所以我会得到 ​​p>

http://myurl.com/ebook

如何获取整个网址?

【问题讨论】:

标签: javascript jquery pathname


【解决方案1】:

你有:

window.location.href

还有:

document.URL

【讨论】:

    【解决方案2】:

    如果要返回整个网址,需要使用window.location.href

    使用window.location.pathname 仅返回不包括查询参数和片段的URL 的路径部分(即,从主机 之后的/ 开始,但最多只有?#)。

    例子:

    > window.location.pathname
    "/ebook"
    > window.location.href
    "http://example.com/ebook?page=43"
    

    另外,请参阅window.location 的文档以了解更多可用属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-27
      相关资源
      最近更新 更多