JavaScript中的请求地址
可能重复:
使用JavaScript获取当前url?
你如何获得你在JavaScript中的页面的地址?
例如,如果我有一个脚本在somesite.com/javascript/home.html
,我想找出请求地址( somesite.com/javascript/home.html
),我怎么得到这个信息的JavaScript?
您需要使用: document.location
或window.location
你可以在这里阅读更多。 或者在那里有更多的解释。
澄清事情:
最初由Mozilla开发者中心发布
document.location最初是一个只读属性,尽pipeGecko浏览器也允许你指定它。 为了实现跨浏览器的安全性,请改用window.location。
window.location.href;
要么
location.href;
window
是全局对象,所以location.href
将与window.location.href
和NOT document.location.href
相同(只要没有封闭的函数或with
属性的语句)
你在找什么是window.location.href
。
使用window.location
对与当前帧关联的位置对象进行读写访问。 如果您只想将地址设置为只读string,则可以使用document.URL
,它应该包含与window.location.href
相同的值。
我相信,window.location.href或window.location.pathname对象将有这个信息…有人可以确认或否认,虽然…
document.URL
document.location.href
要么
window.location.href