我正在尝试使用jQuery来获取页面的当前完整URL。页面的URL如下所示:
http://myurl.com/ebook?page=43
如果我使用window.location.pathname
它只返回之前的所有内容?所以我会得到
如何获取整个网址?
答案 0 :(得分:34)
你有:
window.location.href
还有:
document.URL
答案 1 :(得分:6)
如果您想要返回整个网址,则需要使用window.location.href
。
使用window.location.pathname
仅返回URL的路径部分,该部分排除了查询参数和片段(即,从主机后的/
开始,但仅限于?
或#
)。
示例:
> window.location.pathname
"/ebook"
> window.location.href
"http://example.com/ebook?page=43"
另外,请参阅window.location的文档以获取更多可用属性。