Propriedade async do XML DOM

Manual de referência do objeto Document

Definição e uso

A propriedade async pode determinar se o download do arquivo XML deve ser tratado de forma síncrona.

True significa que o método load() pode devolver o controle ao programa chamador antes de ser concluído o download.

False significa que o download deve ser concluído antes de a chamada de programa recuperar o controle.

Sintaxe:

documentObject.async

Exemplo

Em todos os exemplos, usaremos o arquivo XML books.xmle as funções JavaScript loadXMLDoc().

function loadXMLDoc(dname) 
{
var xmlDoc;
// código para IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
// código para Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("","",null);
  }
else
  {
  alert('Seu navegador não pode manipular este script');
  }
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}

Manual de referência do objeto Document