Document.Url
:“获取包含当前文档URL的字符串。” Document.DocumentUri
:“获取包含当前文档URL的字符串。” 有什么区别?
答案 0 :(得分:0)
这些属性对应于相同名称的DOM属性。
每个MDN:
HTML文档具有document.URL属性,该属性返回与[document.documentURI]相同的值。与URL不同,documentURI可用于所有类型的文档。 (source)
因此,从理论上讲,只有Document.DocumentUri
被保证总是返回一个值。
不过,在我的测试中,这两个属性都是为Chrome和Edge中的非HTML文档(文本文件,PNG,INI)设置的。