Atrybut async DOM XML

Podręcznik referencyjny obiektu Document

Definicja i użycie

Atrybut async określa, czy pobieranie pliku XML powinno być przetwarzane synchronicznie.

True oznacza, że metoda load() może zwrócić kontrolę programowi wywołującemu przed zakończeniem pobierania.

False oznacza, że pobieranie musi być zakończone przed powrotem kontroli do programu.

Gramatyka:

documentObject.async

Przykład

W wszystkich przykładach będziemy używać pliku XML books.xmli funkcje JavaScript loadXMLDoc().

function loadXMLDoc(dname) 
{
var xmlDoc;
// kod dla IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
// kod dla Mozilla, Firefox, Opera, itp.
else if (document.implementation && document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("", "", null);
  }
else
  {
  alert('Twoja przeglądarka nie obsługuje tego skryptu');
  }
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}

Podręcznik referencyjny obiektu Document