Thuật ngữ sử dụng trong box Ajax này .

AJAX Asynchronous JavaScript and XML (Chế độ truyền bất đồng bộ dùng JavaScript và XML) CSS Cascadind Style Sheet DOM Document Object Model XML Extensible Markup Language HTML Hypertext Markup Language DHTML Dynamic HTML XHTML Extensible HTML CGI Common Gateway Interface JSP Java Server Pages ASP Active Server Pages PHP HyperProcesssor Pages HTTP Hypertext Transfer [...]

Bài 16: Đối tượng XMLHttpRequest - DOM Level 3 và DOM.

DOM Level 3 Các giải pháp đã thảo luận ở trên không phải là các chuẩn. Mặc dù XMLHttpRequest đã được hỗ trợ rất rộng, song vẫn có thể thấy một số sự khác biệt với từng trình duyệt. Nhiều người tin rằng Ajax dựa vào sự hỗ trợ của W3C; tuy nhiên thực tế không [...]

Bài 15: Đối tượng XMLHttpRequest - Gửi các request.

Các phương thức GET và POST

Trên lý thuyết, sử dụng GET khi request không thay đổi giá trị, tức là nhiều request sẽ trả về cùng kết quả. Trong thực tế, nếu phương thức tương ứng ở server thay đổi trạng thái theo một vài cách, thì điều này không còn đúng nữa. Điều này có nghĩa, [...]

Bài 12: Đối tượng XMLHttpRequest - Phân tích các đặc tính - Sự tương tác

Sự tương tác Ta xét một ví dụ để tìm hiểu các tương tác của 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 có những khác biệt, sau đây là [...]

Bài 11: Đối tượng XMLHttpRequest - Phân tích các đặc tính - Phương thức và thuộc tính

Phân tích các đặc tính của XMLHttpRequest: Các phương thức và thuộc tính Danh mục sau chỉ ra các phương thức điển hình của đối tượng XMLHttpRequest: abort() Hủy request hiện thời. getAllResponseHeaders() Trả về tất cả các response header cho HTTP request dưới dạng cặp key/value. getResponseHeader("header") Trả về giá trị kiểu string [...]

Bài 10: Đối tượng XMLHttpRequest - Giới thiệu.

Bây giờ ta sẽ xét vấn đề trọng tâm của Ajax: đối tượng XMLHttpRequest. XMLHttpRequest được đưa ra ban đầu trong Internet Explorer 5 như là một ActiveX component. Nó chỉ hoạt động trong Internet Explorer điều này làm cho số ít các nhà phát triển làm việc với XMLHttpRequest, cho [...]

Bài 8: Công nghệ trong AJAX - XML và việc truyền dữ liệu bất đồng bộ - XMLHttpRequest

Các ứng dụng web truyền thống đều phải tái nạp toàn bộ trang web khi gửi yêu cầu đến server, điều này thường dẫn đến một sự ngắt quãng cho công việc của người dùng. Vì thế yêu cầu đặt ra là làm cho các request của server không đồng bộ và [...]

Bài 7: Các công nghệ trong AJAX - XML và việc truyền dữ liệu bất đồng bộ - XML.

XML là gì? Năm 1969, IBM đã cho ra đời ngôn ngữ đánh dấu đầu tiên của mình với tên gọi Generalized Markup Language (GML). GML là một ngôn ngữ tự đặc tả sử dụng cho việc đánh dấu cấu trúc của một tập dữ liệu nhất định đồng thời GML được định [...]

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 tử và tạo định dạng lại cho cấu trúc đã được định nghĩa trong stylesheet. Mỗi phần tử trong trang web có thể có nhiều giao diện trực quan có thể được áp đặt [...]

Bài 5: Các công nghệ trong AJAX - DOM - Tìm kiếm & Tạo DOM Node.

Tìm kiếm một DOM Node Yêu cầu đầu tiên để làm việc trên DOM với JavaScript là đi tìm kiếm một phần tử để thay đổi. Trước hết cần bắt đầu tham chiếu qua nút gốc - root node, nút này thể hiện qua biến toàn cục document. Mỗi nút trong DOM là [...]

Bài 4 (tiếp): Các công nghệ trong AJAX - DOM - Làm việc với DOM bằng JavaScript.

Làm việc với DOM bằng JavaScript. Trong một ứng dụng bất kỳ, nếu muốn thay đổi giao diện người dùng khi họ đang làm việc, thì phải cung cấp các phản hồi lại khi người dùng gửi các yêu cầu. Để hiểu rõ cơ chế làm việc với DOM bằng JavaScript, chúng ta [...]

Bài 3: Các công nghệ trong AJAX - CSS - Cú pháp & thuộc tính CSS Style.

Cú pháp cơ bản của CSS Cú pháp của CSS gồm ba thành phấn: Thành phần lựa chọn (thường là một thẻ HTML) (Selector) Thuộc tính (Property) Giá trị (Value) Thể hiện của cú pháp CSS Code:   Selector {    Property1: Value1;    Property2: Value2; } Selector có thể là các thẻ/nhóm thẻ HTML, các lớp khai [...]

Bài 2: Các công nghệ trong AJAX - CSS - Giới thiệu.

Từ bài này, chúng ta sẽ tìm hiểu các công nghệ trong AJAX và mối liên hệ giữa chúng. AJAX là một tập hợp các công nghệ bổ sung lẫn nhau. JavaScript có vai trò chất keo kết dính các ứng dụng lại với nhau. Giao diện người dùng được tạo và [...]

Công nghệ Web thế hệ thứ hai – Web 2.0

Được xem là một cuộc cách mạng trên thế giới mạng, thế hệ web mới có những thay đổi quan trọng không chỉ ở nền tảng công nghệ mà còn cả ở cách thức sử dụng - hình thành nên môi trường cộng đồng, ở đó mọi người cùng tham gia đóng góp [...]
Trang sau »