Timer : 000 seconds
Trang 27 Trường Đại Học Bách Khoa Tp.HCM nh Vi en Zo Bản quyền ®2005- Khoa Công Nghệ Thông Tin Si LẬP TRÌNH WEB CHẠY Ở CLIENT z Java Applet – – – – Là ứng dụng viết Java, nhúng trang HTML Khi trang HTML có chứa tag applet gọi, class applet tải máy client thực thi máy client Một ứng dụng applet phải thừa kế class java.applet.Applet Có thể thực thao tác chương trình Java, nhiên bị hạn chế số chức tính bảo mật cho máy client Bản quyền ®2005- Khoa Công Nghệ Thông Tin SinhVienZone.com https://fb.com/sinhvienzonevn Trang 28 Trường Đại Học Bách Khoa Tp.HCM LẬP TRÌNH WEB CHẠY Ở CLIENT Hoạt động Applet – – – – z Được web browser tải mã(byte code) máy client Method init() gọi để khởi động thông số Method start() gọi để thực thi Method stop() gọi người dùng thoát khỏi applet Method destroy() thực thi applet kết thúc om – ActiveX Control Tương tự Java Applet, viết công nghệ Mircosoft ne – C z Trang 29 Trường Đại Học Bách Khoa Tp.HCM nh Vi en Zo Bản quyền ®2005- Khoa Công Nghệ Thông Tin Si LẬP TRÌNH WEB CHẠY Ở CLIENT //file SampleApplet.java import java.applet.*; import java.awt.*; public class SampleApplet extends Applet { String text = "error"; int x = 0; int y = 20; public void init() { text = getParameter("text"); try { x = Integer.parseInt(getParameter("x")); y = Integer.parseInt(getParameter("y")); }catch(NumberFormatException ex){ } } public void paint(Graphics g) { g.setFont(new Font("TimesRoman",Font.BOLD+ Font.ITALIC,36)); g.drawString(text,x,y); } } Bản quyền ®2005- Khoa Công Nghệ Thông Tin SinhVienZone.com https://fb.com/sinhvienzonevn Trang 30 Trường Đại Học Bách Khoa Tp.HCM LẬP TRÌNH WEB CHẠY Ở CLIENT ne C om Using the Applet Tag An Applet that Displays Text at a Designated Location Text displayed by browsers that are not Javaenabled Trang 31 Trường Đại Học Bách Khoa Tp.HCM nh Vi en Zo Bản quyền ®2005- Khoa Công Nghệ Thông Tin Si TÀI LIỆU THAM KHẢO THÊM z HTML Homepage on W3C – z HTML ver 4.0 – z http://www.w3.org/TR/REC-html40/interact/forms.html Dave Raggett’s Introduction to HTML – – – z http://www.w3.org/TR/REC-html40/ HTML Form – z http://www.w3.org/MarkUp/ http://www.w3.org/MarkUp/Guide/Overview.html http://www.w3.org/MarkUp/Guide/Advanced http://www.w3.org/MarkUp/Guide/Style.html Javascript & DHTML – – http://javascript.internet.com/ http://www.dynamicdrive.com/ Bản quyền ®2005- Khoa Công Nghệ Thông Tin SinhVienZone.com https://fb.com/sinhvienzonevn Trang 32 Trường Đại Học Bách Khoa Tp.HCM TỔNG KẾT z z Giới thiệu hệ thống Web Giới thiệu lập trình Web Lập trình Web phía Client – ne C – Javascript DHTML om z Si nh Vi en Zo Bản quyền ®2005- Khoa Công Nghệ Thông Tin SinhVienZone.com https://fb.com/sinhvienzonevn Trang 33 ... [