XML DOM async プロパティ
Document オブジェクト
定義と用法
async プロパティは、XML ファイルのダウンロードを非同期に処理するかどうかを指定します。
true は、load() がダウンロード完了前にコール元へ制御を返すことを意味します。
false は、コール元へ制御を返す前にダウンロードが完了していなければならないことを意味します。
構文
例
次のコードは、loadXMLDoc() を使用して xmlDoc に
"books.xml" をロードします。
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);
}
|
Document オブジェクト
|