文档:location 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

Document.location 只读属性返回一个 Location 对象,该对象包含文档 URL 的信息,并提供更改该 URL 和加载其他 URL 的方法。

尽管 Document.location 是一个只读Location 对象,但您也可以为其分配一个字符串。这意味着在大多数情况下,您可以像处理字符串一样处理 document.location:document.location = 'http://www.example.com'document.location.href = 'http://www.example.com' 的同义词。如果您为其分配另一个字符串,浏览器将加载您分配的网站。

要仅以字符串形式检索 URL,还可以使用只读的 document.URL 属性。

如果当前文档不在浏览上下文中,则返回值为 null

一个 Location 对象。

示例

js
console.log(document.location);
// Prints a Location object to the console

规范

规范
HTML
# the-location-interface

浏览器兼容性

另见