Атрибут async XML DOM

Референс-мануал по объекту Document

Определение и использование

Атрибут async определяет, должен ли процесс загрузки XML-файла быть синхронизирован.

True означает, что метод load() может возвращать контроль программам, вызывавшим его, до завершения загрузки.

False означает, что загрузка должна быть завершена перед тем, как программа вернет контроль.

Синтаксис:

documentObject.async

Пример

В всех примерах мы будем использовать XML-файл books.xmlи функции JavaScript loadXMLDoc().

функция loadXMLDoc(dname) 
{
var xmlDoc;
// код для IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
// код для Mozilla, Firefox, Opera и т.д.
else if (document.implementation && document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("",",",null);
  }
else
  {
  alert('Ваш браузер не может обрабатывать этот скрипт');
  }
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}

Референс-мануал по объекту Document