定义和用法
async 属性规定 XML 文件的下载是否应当被异步处理。
True 意味着 load() 方法可在下载完成之前向调用程序返回控制权。
False 意味着在调用程序取回控制权之前必须完成下载。
语法
documentObject.async
实例
下面的代码片段使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中,loadXMLDoc() 函数使用 async 属性:
function loadXMLDoc(dname) { try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } catch(e) { try //Firefox, Mozilla, Opera, etc. { xmlDoc=document.implementation.createDocument("","",null); } catch(e) { alert(e.message) } } try { xmlDoc.async=false; xmlDoc.load(dname); return(xmlDoc); } catch(e) { alert(e.message) } return(null); }