我试图使用jQuery获取页面的完整当前URL。页面的URL看起来像这样:
http://myurl.com/ebook?page=43
如果我使用window.location.pathname
,它只会返回?之前的所有内容,所以我只会得到:
如何获取整个URL?
我试图使用jQuery获取页面的完整当前URL。页面的URL看起来像这样:
http://myurl.com/ebook?page=43
如果我使用window.location.pathname
,它只会返回?之前的所有内容,所以我只会得到:
如何获取整个URL?
你拥有:
window.location.href
还有:
document.URL
如果你想返回整个URL,你需要使用window.location.href
。
仅使用window.location.pathname
只会返回URL的路径部分,不包括查询参数和片段(即从host后面的/
开始,但仅到?
或#
为止)。
例如:
> window.location.pathname
"/ebook"
> window.location.href
"http://example.com/ebook?page=43"