- 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