TAILIEUCHUNG - Programming HandBook part 130

Tham khảo tài liệu 'programming handbook part 130', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | của trình duyệt. Nếu hỗ trợ ActiveX thì tạo một đối tượng XMLHttpRequest dùng ActiveX. Trường hợp khác tạo đối tượng này bằng kỹ thuật tạo đối tượng JavaScript nguyên thủy. Đoạn mã JavaScript sau dễ dàng tạo ra các thể hiện của đối tượng XMLHttpRequest mà không quan tâm tới trình duyệt. Tạo một thể hiện của đối tượng XMLHttpRequest PHP Code var xmlHttp function createXMLHttpRequest if xmlHttp new ActiveXObject else if xmlHttp new XMLHttpRequest . Việc tạo một đối tượng XMLHttpRequest khá là đơn giản. Trước tiên tạo một biến toàn cục giả sử có tên là xmlHttp để lưu trữ một tham chiếu đến đối tượng. Phương thức createXMLHttpRequest thực hiện việc tạo một thể hiện của XMLHttpRequest. Đoạn chương trình này chứa một câu lệnh rẽ nhánh đơn giản để xác định cách thức tạo một đối tượng. Lệnh gọi sẽ trả về một biến kiểu object hay giá trị null tương đương với điều kiện true hay false của câu lệnh if đây là dấu hiệu chỉ ra cho ta biết trình duyệt hỗ trợ ActiveX control đó là Internet Explorer. Nếu thế XMLHttpRequest được tạo ra là một thể hiện của ActiveXObject truyền một chỉ báo kiểu string để xác định loại đối tượng ActiveX cần tạo. Trong thể hiện này ta cung cấp tham số cho hàm tạo để chỉ ra rằng cần tạo một thể hiện của XMLHttpRequest. Nếu lệnh gọi tới không được thực thi điều kiện false của lệnh if lệnh JavaScript sẽ rẽ nhánh tương ứng với lệnh else để xác định rằng trình duyệt thực thi XMLHttpRequest dưới dạng một đối tượng JavaScript nguyên thủy. Nếu tồn tại sau đó một thể hiện của XMLHttpRequest được tạo ra. Kiểu dữ liệu XMLHttpRequest của JavaScript tương thích với rất nhiều trình duyệt khác nhau có thể truy cập các thuộc tính và phương thức của một thể hiện của XMLHttpRequest mà không cần quan tâm tới cách tạo các thể hiện này. Điều này làm cho việc phát triển các ứng dụng đơn giản hơn và làm cho JavaScript không phụ thuộc .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.