XMLHttpRequest, tức là AJAX, không có XML.
Cách chính xác mà bạn làm điều này phụ thuộc vào khung JavaScript bạn đang sử dụng, nhưng nếu chúng tôi bỏ qua các vấn đề về khả năng tương tác, mã của bạn sẽ trông giống như:
var client = new XMLHttpRequest ();
client.open ('NHẬN', '/foo.txt');
client.onreadystatechange = function () {
cảnh báo (client.responseText);
}
client.send ();
Mặc dù vậy, thông thường, XMLHttpRequest không có sẵn trên tất cả các nền tảng, do đó, một số fudgery đã được thực hiện. Một lần nữa, cách tốt nhất của bạn là sử dụng khung AJAX như jQuery.
Một xem xét thêm: điều này sẽ chỉ hoạt động miễn là foo.txt trên cùng một tên miền. Nếu đó là trên một tên miền khác, chính sách bảo mật cùng nguồn gốc sẽ ngăn bạn đọc kết quả.