Proprietà async del XML DOM
Definizione e uso
L'attributo async può determinare se il download del file XML dovrebbe essere gestito同步amente.
True significa che il metodo load() può restituire il controllo al programma chiamante prima della fine del download.
False significa che il download deve essere completato prima di restituire il controllo al programma di chiamata.
Sintassi:
documentObject.async
Esempio
In tutti gli esempi, utilizzeremo il file XML books.xmle le funzioni JavaScript loadXMLDoc().
funzione loadXMLDoc(dname)
{
var xmlDoc;
// codice per IE
if (window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
// codice per Mozilla, Firefox, Opera, ecc.
else if (document.implementation && document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument("", "", null);
}
else
{
alert('Il tuo browser non può gestire questo script');
}
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}