0
  • Document.Url: "获取包含当前文档 URL 的字符串。"
  • Document.DocumentUri: "获取包含当前文档 URL 的字符串。"

有什么不同?

4

1 回答 1

0

这些属性对应于同名的 DOM 属性。

每个 MDN:

HTML 文档有一个 document.URL 属性,它返回相同的值 [as document.documentURI]。与 URL 不同,documentURI 可用于所有类型的文档。(来源

所以理论上,onlyDocument.DocumentUri保证总是返回一个值。

不过,在我的测试中,这两个属性都是为 Chrome 和 Edge 中的非 HTML 文档(文本文件、PNG、INI)设置的。

于 2018-06-27T22:50:26.583 回答