Tương tác XML dùng AJAX
Số trang: 5
Loại file: pdf
Dung lượng: 107.86 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tiếp tục với Ajax, và cũng là một vấn đề nảy sinh cho các lập trình viên thân yêu khi mà chúng ta không tương tác Database mà tương tác file XML??? Bạn chọn một CD từ danh sách và thông tin CD đó sẻ thể hiện ngay bên dưới.
Nội dung trích xuất từ tài liệu:
Tương tác XML dùng AJAX Tương tác XML dùng AJAXTiếp tục với Ajax, và cũng là một vấn đề nảy sinh cho các lập trình viên thânyêu khi mà chúng ta không tương tác Database mà tương tác file XML???Bạn chọn một CD từ danh sách và thông tin CD đó sẻ thể hiện ngay bên dưới.HIỆN THỰC PHÍA CLIENT:Ta có một form HTML như vầy: Select a CD:Bob DylanBonnie TylerDolly Parton CD info will be listed here. và nội dung file selectcd.js nh ư sau:var xmlHttp function showCD(str){xmlHttp=GetXmlHttpObject();if (xmlHttp==null) { alert (Your browser does not support AJAX!); return; }var url=getcd.asp;url=url+?q=+str;url=url+&sid=+Math.random();xmlHttp.onreadystatechange=stateChanged;xmlHttp.open(GET,url,true);xmlHttp.send(null);} function stateChanged(){if (xmlHttp.readyState==4){document.getElementById(txtHint).innerHTML=xmlHttp.responseText;}} function GetXmlHttpObject(){var xmlHttp=null;try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); }catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject(Msxml2.XMLHTTP); } catch (e) { xmlHttp=new ActiveXObject(Microsoft.XMLHTTP); } }return xmlHttp;}HIỆN THỰC PHÍA SERVER:Tạo một file ASP getcd.asp: (hoặc có thể tham khảo file nầy dạng PHP tại đây)for each x in nodes for each y in x.childnodes response.write( & y.nodename & : ) response.write(y.text) response.write() nextnext%>
Nội dung trích xuất từ tài liệu:
Tương tác XML dùng AJAX Tương tác XML dùng AJAXTiếp tục với Ajax, và cũng là một vấn đề nảy sinh cho các lập trình viên thânyêu khi mà chúng ta không tương tác Database mà tương tác file XML???Bạn chọn một CD từ danh sách và thông tin CD đó sẻ thể hiện ngay bên dưới.HIỆN THỰC PHÍA CLIENT:Ta có một form HTML như vầy: Select a CD:Bob DylanBonnie TylerDolly Parton CD info will be listed here. và nội dung file selectcd.js nh ư sau:var xmlHttp function showCD(str){xmlHttp=GetXmlHttpObject();if (xmlHttp==null) { alert (Your browser does not support AJAX!); return; }var url=getcd.asp;url=url+?q=+str;url=url+&sid=+Math.random();xmlHttp.onreadystatechange=stateChanged;xmlHttp.open(GET,url,true);xmlHttp.send(null);} function stateChanged(){if (xmlHttp.readyState==4){document.getElementById(txtHint).innerHTML=xmlHttp.responseText;}} function GetXmlHttpObject(){var xmlHttp=null;try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); }catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject(Msxml2.XMLHTTP); } catch (e) { xmlHttp=new ActiveXObject(Microsoft.XMLHTTP); } }return xmlHttp;}HIỆN THỰC PHÍA SERVER:Tạo một file ASP getcd.asp: (hoặc có thể tham khảo file nầy dạng PHP tại đây)for each x in nodes for each y in x.childnodes response.write( & y.nodename & : ) response.write(y.text) response.write() nextnext%>
Tìm kiếm theo từ khóa liên quan:
Javascript ASP.NET Tin học đại cương giáo trình Tin học đại cương bài giảng Tin học đại cương tài liệu Tin học đại cương lý thuyết Tin học đại cươngGợi ý tài liệu liên quan:
-
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 299 0 0 -
Tài liệu hướng dẫn thực hành Tin học đại cương - ĐH Bách Khoa Hà Nội
40 trang 257 0 0 -
Giáo trình Tin học đại cương part 7
19 trang 232 0 0 -
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 156 0 0 -
Giáo trình Tin học đại cương (Tái bản năm 2020): Phần 1 - PGS.TS. Nguyễn Thị Thu Thủy (Chủ biên)
105 trang 142 0 0 -
Giáo trình Tin học đại cương: Phần 1 - Vi Hồng Thắm
90 trang 129 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 127 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 117 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 107 0 0 -
Đề cương học phần Tin học đại cương
23 trang 104 0 0