XMLDocument.load()

document.load()作为旧版的 w3c 标准 DOM Level 3 Load & Save module 其中的一部分。document.async 用来表明该请求是以同步模式进行还是异步模式进行 (默认值)。从 Gecko 1.9 开始,该方法不支持跨站的文档请求。(使用 XMLHttpRequest 代替)。

代码示例

var xmlDoc = document.implementation.createDocument("", "test", null);
function documentLoaded (e) {
    alert(new XMLSerializer().serializeToString(e.target)); // 返回一个包含 querydata.xml 内容的字符串。
}
xmlDoc.addEventListener("load", documentLoaded, false);
xmlDoc.load('querydata.xml');

相关链接

规范