« Home « Kết quả tìm kiếm

Bài giảng môn Lập trình mạng – Chương 4: DHMTL và lập trình Web chạy ở client


Tóm tắt Xem thử

- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 1.
- LẬP TRÌNH WEB CHẠY Ở CLIENT.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 3.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 5.
- GIỚI THIỆU VỀ LẬP TRÌNH WEB.
- Người lập trình cĩ thể thực hiện các thao tác trên ứng dụng web như với một ứng dụng độc lập..
- Cĩ thể lấy thơng tin từ user..
- HTML – HyperText Markup Language.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 7.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 9.
- [<INPUT TYPE.
- <INPUT [TYPE=TEXT] NAME="text-id".
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 11.
- INPUT TYPE=SUBMIT [NAME="button-id"].
- INPUT TYPE=RESET [VALUE=“text"] >.
- INPUT TYPE=BUTTON [NAME="button-id"].
- INPUT TYPE=RADIO NAME="radio-set-id".
- VALUE="choice-id".
- <input type="radio".
- value="V1".
- checked name="R1">Option 1.
- <br><input type="radio".
- value="V2".
- name="R1">Option 2.
- value="V3".
- name="R1">Option 3.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 13.
- INPUT TYPE=CHECKBOX NAME="id".
- <input type="checkbox".
- name="C1“ value="ON">Check 1 <br>.
- name="C1".
- value="ON".
- INPUT TYPE=HIDDEN NAME="id".
- VALUE="data".
- z <TEXTAREA NAME="id".
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 15.
- z <SELECT NAME="id".
- [<OPTION [VALUE=“value"] [SELECTED]>text.
- name="D1">.
- <option value gt;Lập trình mạng</option>.
- LẬP TRÌNH WEB Ở CLIENT.
- z Các trang HTML cĩ thể được lập trình để thực hiện các thao tác thực thi trên web client..
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 17.
- <script language=“JavaScript”>.
- src="*.js"></script>.
- document: chứa các thuộc tính trong trang web.
- location: các thuộc tính về địa chỉ trang web.
- z Mỗi phần tử trong trang HTML đều cĩ thể coi là một đối tượng, cĩ thể khai báo sự kiện để gọi hàm Javascript..
- [event-name=“procedure call” ]*>.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 19.
- Các sự kiện cĩ thể dùng.
- z onClick: click chuột vào đối tượng..
- var myindex=document.forms[0].menu.selectedIndex;.
- document.forms[0].menu.focus();.
- =document.forms[0].menu.options[myindex].value;.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 21.
- if (document.forms[0].elements[1].value.
- “Please enter your E-Mail address.") document.forms[0].elements[1].focus();.
- if (document.forms[0].elements[1].value.indexOf ('@',0.
- document.forms[0].elements[1].value.indexOf ('.',0.
- \n\nPlease re-enter your E-Mail address.") document.forms[0].elements[1].select();.
- document.forms[0].elements[1].focus();.
- z Style cĩ thể chứa nhiều thuộc tính..
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 23.
- Javascript cĩ thể dựa trên các biến cố để thay đổi các thuộc tính của style..
- z Mỗi phần tử trong trang HTML đều cĩ thể được gán ID (khác với name) và cĩ các thuộc tính style..
- z Cĩ thể dùng tag <div id=“”>…</div>.
- z Mỗi web browser cĩ thể thực thi một số lệnh khác nhau..
- Dùng các thuộc tính appName và appVersion của đối tượng navigator.
- if(document.all){ //IE.
- the_div=eval(“window.document.all.”+div_name+”.style”);.
- }else if(document.layers){//Netscape.
- the_div=eval(“window.document.all.”+div_name);.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 25.
- <SCRIPT language="JavaScript">.
- document.images[0].src= get_images(counter/100);.
- document.images[1].src= get_images((counter%100)/10);.
- document.images[2].src= get_images(counter%10);.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 27.
- return "../images/"+newNum+".jpg";.
- src="../images/0.jpg".
- ID="SecondText">000</FONT>.
- Là một ứng dụng được viết bằng Java, nhúng trong trang HTML..
- Cĩ thể thực hiện các thao tác như một chương trình Java, tuy nhiên bị hạn chế một số chức năng vì tính bảo mật cho.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 29.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 31.
- <PARAM NAME="text".
- VALUE="Applets are fun!">.
- <PARAM NAME="x".
- <PARAM NAME="y".
- http://www.w3.org/MarkUp/.
- http://www.w3.org/TR/REC-html40/interact/forms.html z Dave Raggett’s Introduction to HTML.
- http://www.w3.org/MarkUp/Guide/Overview.html.
- http://www.w3.org/MarkUp/Guide/Style.html.
- Bản quyền ®2005- Khoa Công Nghệ Thông Tin Trang 33.
- z Giới thiệu lập trình Web.
- z Lập trình Web phía Client

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt