Javascript location.href和document.URL的值是否存在差异?

Javascript location.href和document.URL的值是否存在差异?,javascript,html,Javascript,Html,当我们写(document.URL===location.href)时,因为它们指向同一个对象,但根据《javascript:最终指南》(第302页)一书,如果发生服务器重定向,它们可能会有所不同 URL:指定从中加载文档的URL的字符串。这个 此属性的值与窗口的location.href属性相同 对象发生服务器重定向时的预期值 我编写了一些php重定向脚本并进行了测试,但它们总是一样的。这将有助于我得到这种情况的例子。谢谢,很抱歉英语不好。document.URL和location.href不

当我们写(document.URL===location.href)时,因为它们指向同一个对象,但根据《javascript:最终指南》(第302页)一书,如果发生服务器重定向,它们可能会有所不同

URL:指定从中加载文档的URL的字符串。这个 此属性的值与窗口的location.href属性相同 对象发生服务器重定向时的预期值


我编写了一些php重定向脚本并进行了测试,但它们总是一样的。这将有助于我得到这种情况的例子。谢谢,很抱歉英语不好。

document.URL和location.href不一样时,不会出现这种情况。两者之间的唯一区别是document.URL是document的只读属性(即只能从中检索当前URL的值),我们可以使用location.href获取或设置URL