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');

在XML/tests目录下查看load示例 . (在LXR生成的页面内加载load.html文件是无效的,因为LXR会将test.xml合并到load.html中作为一个单独的HTML页面返回. 为了测试这个功能,你可以在自己的本地磁盘或网络服务器上创建测试文件.)

相关链接

规范

文档标签和贡献者