JavaScript中的请求地址
可能重复:JavaScript中的请求地址,javascript,Javascript,可能重复: 如何在JavaScript中获取您所在页面的地址 例如,如果我在somesite.com/javascript/home.html上有一个脚本,并且我想找到请求地址(somesite.com/javascript/home.html),我如何在javascript中获取此信息?您需要使用: 文档.位置或窗口.位置 你可以读更多。或者有更多的解释 为了澄清此事: 最初由Mozilla开发者中心发布 document.location最初是一个 只读属性,尽管Gecko 浏览器允许您将
如何在JavaScript中获取您所在页面的地址 例如,如果我在
somesite.com/javascript/home.html
上有一个脚本,并且我想找到请求地址(somesite.com/javascript/home.html
),我如何在javascript中获取此信息?您需要使用:
文档.位置
或窗口.位置
你可以读更多。或者有更多的解释
为了澄清此事:
最初由Mozilla开发者中心发布
document.location最初是一个
只读属性,尽管Gecko
浏览器允许您将其指定为
好。为确保跨浏览器安全,请使用
改为window.location
或
window
是全局对象,因此location.href
将与window.location.href
相同,而不是document.location.href
(只要不存在隐藏属性的封闭函数或带有语句的)document.URL您要查找的是window.location.href
我相信window.location.href
或window.location.pathname
对象都会有此信息。不过,有人可以确认或否认这一点
document.location.href
或
不。window.location.href将返回包含查询字符串的完整url,例如,而window.location.pathname将只返回路径,例如test.php:)如果首先询问,这一条如何标记为复制品?生活就是不公平-复制品将这一原件复制到一个孤独的角落,偷走了所有的名声,然后说这是复制品。
location.href;
document.location.href
window.location.href