... để truy cập
và sửa đổi nội dung và cấu trúc c
ủa tài liệu. Một cách hiểu khác, nó là một cách thông
dụng để biểu diễn và thao tác một tài liệu HTML hay XML. Một điều quan trọng cần lưu
ý là ... thiết để biểu diễn và thay đổi tài liệu, các hành vi và thuộc tính của các đối
tượng này, và mối liên hệ giữa các đối tượng. Có thể coi DOM như một cây biểu diễn dữ
liệu và cấu trúc của...
... trình xử
lí sẽ phải đợi cho đến khi có phản hồi từ server. Việc truyền dữ liệu bất đồng bộ là
một lợi thế của việc dùng Ajax, vì vậy thiết lập tham số này ở giá trị false đã thay
đổi mục đích ... ta
phải cung cấp đặc tả của phương thức được triệu gọi (GET, POST, hay PUT) và
địa chỉ URL của tài nguyên được gọi. Cũng có thể truyền một biến chỉ báo kiểu
Boolean, xác định việc truyền l...
... Bài 6: Các công nghệ trong AJAX - DOM - Phần cuối.
Thêm style vào tài liệu
DOM cũng cung cấp các phương thức để chỉnh sửa style của các phần ... nghệ gọi là Dynamic HTML (DHTML), và có thể thấy Ajax sử dụng rất
nhiều kỹ thuật DHTML.
Như vậy, các bạn đã nắm được 2 công nghệ dùng trong AJAX: CSS và DOM. Trong các
phần tiếp theo chúng ... AJAX: CSS và DOM. Trong các
phần ti...
... trúc một tài liệu XML
Tài liệu XML chỉ chứa đựng dữ liệu và cách lưu trữ dữ liệu mà không hề đề cập tới cách
thức trình bày dữ liệu. Một tài liệu XML sẽ chứa những đặc tả về cấu trúc dữ liệu. ... báo lỗi khi
nạp tài liệu này.
Một tài liệu XML well–formed chưa chắc là một tài liệu hợp lệ. Một tài liệu XML được
xem là hợp lệ nếu nó đảm bảo những quy tắc...
... Ajax. Hình sau cho thấy mô hình tương
tác chuẩn trong một ứng dụng Ajax.
Không giống như các cách tiếp cận kiểu request/response thông thường trong các chuẩn
Web client, một ứng dụng Ajax ... quá trình tương tác:
1. Một event client-side gây ra một sự kiện - Ajax event. Bất kỳ một tác động nào cũng
có th
ể gây ra Ajax event, từ một sự kiện onchange đơn giản cho đến một số t...
...
vẫn như các ứng dụng Web thông thường, nhưng không tái nạp (refresh) toàn bộ trang
web. Chỉ với AJAX, mới có thể sử dụng công nghệ bất kỳ phía server để có thể nhận các
request, xử lí chúng và ...
Ví dụ về Remote Scripting
Để so sánh, chúng ta cùng xét một ví dụ về công nghệ tương tự AJAX được thực thi như
thế nào dùng IFRAME. Ví dụ sau chỉ ra việc dùng IFRAME cho remote script...
... biểu diễn địa chỉ URL của tài
nguyên, một biến boolean chỉ báo request sẽ là bất đồng bộ.
4. Gửi request tới server. Phương thức send() sẽ truyền request để yêu cầu tài nguyên.
Phương thức ... truyền
request.
Ta xét khái niệm con trỏ hàm, nó cũng gần giống con trỏ dữ liệu, ngoại trừ thay vì trỏ vào
dữ liệu thì nó trỏ vào một hàm. Trong JavaScript, tất cả các hàm đều được định...