你如何获得你是在JavaScript页面的地址?
例如,如果我在somesite.com/javascript/home.html
有一个脚本,并且我想查找请求地址(somesite.com/javascript/home.html
),那么我如何在JavaScript中获取此信息?
你如何获得你是在JavaScript页面的地址?
例如,如果我在somesite.com/javascript/home.html
有一个脚本,并且我想查找请求地址(somesite.com/javascript/home.html
),那么我如何在JavaScript中获取此信息?
window.location.href;
或
location.href;
window
是全局对象,所以location.href
将是相同的window.location.href
和NOT document.location.href
(只要没有封闭函数或with
声明,阴影属性)
document.URL
你在找什么是window.location.href
。
我相信无论是window.location.href
还是window.location.pathname
对象都会有这些信息。但有人可以确认或否认这一点。
没有。 window.location.href将返回完整的url,包括查询字符串,例如http://domain.com/test.php?param=1&req=1而window.location。路径将仅返回路径如test.php的:) – Woppi 2012-10-31 02:10:31
使用window.location
来读取和写入与当前帧相关的location object。如果您只想将地址设置为只读字符串,则可以使用document.URL
,该值应与window.location.href
的值相同。
document.location.href
或
window.location.href
这怎么一个标记为欺骗,如果有人先问? – Mkalafut 2014-04-29 16:07:36
生活就是不公平 - 这个复制品把这个原始的东西骗到了一个孤独的角落,偷走了所有的声望,然后说这个是重复的。 – icc97 2014-11-13 10:09:14