请求JavaScript地址

Request address in JavaScript

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Get current URL with JavaScript?

你如何在JavaScript中获得你所在页面的地址?

例如,如果我在somesite.com/javascript/home.html处有一个脚本并且我想查找请求地址(somesite.com/javascript/home.html),我如何在JavaScript中获取此信息?


你需要使用:
document.locationwindow.location

你可以在这里阅读更多。 或者那里有更多的解释。

澄清问题:

最初由Mozilla开发人员中心发布

document.location was originally a
read-only property, although Gecko
browsers allow you to assign to it as
well. For cross-browser safety, use
window.location instead.


1
window.location.href;

要么

1
location.href;

window是全局对象,因此location.href将与window.location.href和NOT document.location.href相同(只要没有封闭函数或with语句影响属性)


您要找的是window.location.href


我相信window.location.hrefwindow.location.pathname对象都会有这些信息。但有人可以确认或否认这一点。


1
document.location.href

要么

1
window.location.href

document.URL