Thuộc tính async của XML DOM

Tài liệu tham khảo đối tượng Document

Định nghĩa và cách sử dụng

Thuộc tính async có thể quy định việc tải xuống tệp XML có nên được xử lý đồng bộ hay không.

True có nghĩa là phương thức load() có thể trả lại quyền kiểm soát cho chương trình gọi trước khi tải xuống hoàn thành.

False có nghĩa là việc tải xuống phải hoàn thành trước khi chương trình lấy lại quyền kiểm soát.

Cú pháp:

documentObject.async

Mô hình

Trong tất cả các ví dụ, chúng ta sẽ sử dụng tệp XML books.xmlvà hàm JavaScript loadXMLDoc()

function loadXMLDoc(dname) 
{
var xmlDoc;
// mã cho IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
// mã cho Mozilla, Firefox, Opera, v.v.
else if (document.implementation && document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("","",null);
  }
else
  {
  alert('Trình duyệt của bạn không thể xử lý vũ bản này');
  }
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}

Tài liệu tham khảo đối tượng Document