Nhu cầu phát triển web của PHP là lưu nội dung của file ảnh vào trong một cơ sở dữ liệu (CSDL) và sau đó là đọc nội dung của file ảnh đã lưu trong CSDL ra và hiển thị ra trình duyệt. Nhu cầu này có một số đặc điểm sau:
TỔNG QUAN
Nhu cầu phát [...]
Mình vô diễn đàn tin học thấy có bạn hỏi cách tạo ra favion động trên thanh Address bar.Mình thấy câu hỏi này cũng khá hay và mình đã tìm hiểu ra cách làm favicon động đó,hôm nay post cách hướng dẫn các bạn cách làm này.
Bước 1: Để tạo ra ảnh động trên address [...]
Có lần mình nhìn thấy trên website nào đó có thấy thay đổi được kích thước font chữ.Có thể phóng to chữ hoặc thu nhỏ font chữ trên website.Thấy hay hay nên mình đã tìm ra và hôm nay mang lên đây để chi sẻ cùng mọi người.
bạn click vào đây để download về xem [...]
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 [...]
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ây giờ ta sẽ thảo luận xem cách sử dụng đối tượng XMLHttpRequest. Ở các phần trước đã đề cập đến cách tạo đối tượng này, bây giờ ta sẽ chỉ ra làm thế nào để gửi request tới server và xử lí các response từ server.
Request đơn giản nhất là một request mà không […]
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, [...]
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à [...]
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â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 [...]
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à [...]
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 [...]
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 [...]
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à [...]
Trang sau »