Lập trình và Thiết kế Web 1
lượt xem 10
download
Tham khảo tài liệu 'lập trình và thiết kế web 1', 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ả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Lập trình và Thiết kế Web 1
- Lập trình và Thiết kế Web 1 AJAX Khoa CNTT – ĐH.KHTN © 2007 Khoa Công nghệ thông tin
- Lập trình và Thiết kế Web 1 – AJAX AJAX Asynchronous JavaScript And Xml AJAX © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX Ví dụ © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX Không dùng ajax Server Trang web New page Submit Reload © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX Dùng ajax Server javascript Update Response Trang web © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX Code? function onClick()// Ajax function { var xmlHttp; Khỏi tạo đối tượng xmlHttp …… xmlHttp.open("GET",“serverURL“,true); echo (“noidung”); xmlHttp.send(null); ...... xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { //xử lí dữ liệu response; } } } Client Server © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX Code? Các trạng thái của thuộc tính readyState State Description Request chưa được khởi tạo 0 Request đã được thiết lập 1 Request đã được gửi 2 Request đang được xử lí 3 Request được xử lí xong 4 xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { //Xử lí dữ liệu nhận được } } © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX Ví dụ testAjax.htm Select a Customer:
- Lập trình và Thiết kế Web 1 – AJAX AJAX – Browser Support Khởi tạo XMLHttp xmlHttp=GetXmlHttpObject(); function GetXmlHttpObject(){ Trình duyệt var objXMLHttp=null Firefox/Netscape… if (window.XMLHttpRequest){ objXMLHttp=new XMLHttpRequest() } Trình duyệt IE else if (window.ActiveXObject){ objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP") } return objXMLHttp } © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX AJAX – Đối tượng XMLHttpRequest Thiết lập hàm xử lý dữ liệu trả về từ Server xmlHttp.onreadystatechange=stateChanged; function stateChanged() { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ document.getElementById("txtHint").innerHTML=xmlHttp.responseText; } } Dữ liệu trả về từ Server © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX AJAX – Gửi Request lên Server function showCustomer(str){ xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){ alert ("Browser does not support HTTP Request"); return; } xmlHttp.onreadystatechange=stateChanged; var url=“getcustomer.php“; url=url+"?q="+str; url=url+"&sid="+Math.random(); Gửi request lên xmlHttp.open("GET",url,true); server xmlHttp.send(null); } © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – AJAX AJAX - The Server-Side ASP Script Getcustomer.php
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Báo cáo về Lập trình và thiết kế Web
15 p | 1070 | 216
-
Lập trình và Thiết kế Web 1 – Bài 9: PHP nâng cao
37 p | 465 | 206
-
Bài giảng môn thiết kế web - CHƯƠNG VIII DREAMWEAVER
76 p | 377 | 164
-
HTML DOM với Javascript
61 p | 282 | 80
-
Phát triển và thiết kế web theo chuẩn
264 p | 213 | 74
-
Bài giảng Thiết kế web bài 1: XHTML trong cấu trúc nội dung web
26 p | 327 | 61
-
Lập trình và Thiết kế Web 1AJAXKhoa CNTT – ĐH.KHTN© 2007 Khoa Công nghệ thông
13 p | 200 | 46
-
Bài giảng Lập trình web: Chương 0&1
103 p | 173 | 41
-
Bài giảng Lập trình và thiết kế web bằng ngôn ngữ ASP: Phần 1 - GV. Dương Khai Phong
15 p | 149 | 37
-
Giáo trình Thiết kế web - Nghề: Công nghệ thông tin - CĐ Kỹ Thuật Công Nghệ Bà Rịa-Vũng Tàu
87 p | 104 | 32
-
Giáo trình Thiết kế web (Nghề Lập trình máy tính): Phần 1 - Tổng cục dạy nghề
46 p | 78 | 30
-
Bài giảng học phần Thiết kế lập trình Web: Chương 1 - GV. Trần Minh Hùng
18 p | 175 | 30
-
Bài giảng Thiết kế web: Chương 1 - Giới thiệu về Internet và web
33 p | 188 | 22
-
Bài giảng Lập trình và thiết kế Web 1: Bài 3 - Thiết kế trang Web, HTML căn bản
59 p | 127 | 18
-
Lập trình và thiết kế web 1 Bài 6
74 p | 120 | 18
-
Giáo trình Thiết kế web (Nghề: Sửa chữa và lắp ráp máy tính - Cao đẳng): Phần 1 - Trường Cao đẳng Cơ điện Xây dựng Việt Xô
68 p | 46 | 13
-
Bài giảng Lập trình và thiết kế Web 1: Bài 6 - PHP cơ bản
14 p | 72 | 9
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn