خصائص async لـ XML DOM
التعريف والاستخدام
يمكن استخدام خاصية async لتعيين ما إذا كان يجب معالجة تحميل ملف XML بشكل متزامن.
True يعني أن يمكن استخدام طريقة load() لتحويل السيطرة إلى برنامج الطلب قبل إكمال التحميل.
False تعني أنه يجب اكتمال التحميل قبل أن يستعيد البرنامج السيطرة.
القواعد النحوية:
documentObject.async
مثال
في جميع الأمثلة، سنستخدم ملف XML books.xml،ووظائف JavaScript loadXMLDoc()。
function loadXMLDoc(dname)
{
var xmlDoc;
// code for IE
if (window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument("","",null);
}
else
{
alert('Your browser cannot handle this script');
}
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}