Các đối tượng của trình duyệt
lượt xem 5
download
Tham khảo tài liệu 'các đối tượng của trình duyệt', công nghệ thông tin, quản trị web 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: Các đối tượng của trình duyệt
- Các đối tượng của trình duyệt trong JavaScript Session 8
- Các đối tượng Các sự kiện thông thường trong JavaScript Các đối tượng trong trình duyệt – Thuộc tính và phương thức Web Page Programming with HTML,DHTML & JavaScript/Session 8/ 2 of 21
- Đối tượng Event – Khái niệm Sự kiện là kết quả của các hành động được thực hiện bởi người sử dụng Một sự kiện có thể được khởi tạo bởi người sử dụng hoặc hệ thống Mỗi sự kiện được kết hợp với một đối tượng Event. Đối tượng Event cung cấp thông tin về: Kiểu sự kiện Vị trí của con trỏ tại thời điểm xảy ra sự kiện Web Page Programming with Đối tượng Event được xem như HTML,DHTML & một phần của trình xử lý JavaScript/Session 8/ 3 of 21 sự kiện
- Chu trình sống của sự kiện Chu trình sống của sự kiện thông thường bao gồm các bước: Hành động của người sử dụng hoặc một điều kiện tương ứng khi sự kiện xảy ra Đối tượng Event được cập nhật ngay lập tức để phản ánh sự kiện Phát sinh sự kiện Trình xử lý sự kiện tương ứng được gọi Trình xử lý sự kiện thực hiện các hành động và trả về kết quả Web Page Programming with HTML,DHTML & JavaScript/Session 8/ 4 of 21
- JavaScript Event Các sự kiện thông thường mà JavaScipt hỗ trợ: • onClick • onMouseOut • onChange • onLoad • onFocus • onSubmit • onBlur • onMouseDown • onMouseOver • onMouseUp Web Page Programming with HTML,DHTML & JavaScript/Session 8/ 5 of 21
- onClick Sự kiện onClick được khởi tạo khi người sử dụng click chuột vào button hoặc các phần tử form hoặc các liên kết. Enter an expression: function compute(form) form.result.value = eval(form.expr.value) else Result: alert("Please come back again.") Web Page Programming with HTML,DHTML & JavaScript/Session 8/ 6 of 21
- onClick Web Page Programming with HTML,DHTML & JavaScript/Session 8/ 7 of 21
- onChange Sự kiện onChange xảy ra khi một phần tử form thay đổi. Điều này có thể xảy ra khi nội dung của phần tử text thay đổi, hoặc khi một lựa chọn trong danh sách lựa chọn thay đổi. else alert ("Thank you"); } { if (num == "") { alert("Please enter a number"); return false; Please enter a number: } { Web Page Programming with alert("Please enter a numeric value"); return false; HTML,DHTML & } JavaScript/Session 8/ 8 of 21
- onChange Web Page Programming with HTML,DHTML & JavaScript/Session 8/ 9 of 21
- onFocus/onBlur/onMouseOver/ onMouseOut onFocus Sự kiện onFocus được gởi đi bất cứ khi nào phần tử form trở thành phần tử form hiện thời. Chỉ khi phần tử nhận được focus nó mới chấp nhận dữ liệu nhập từ người dùng. onBlur Blur ngược với focus. Khi người dùng rời khỏi phần tử form, sự kiện onBlur được kích hoạt. onMouseOver Sự kiện onMouseOver được khởi tạo khi con trỏ chuột di chuyển lên trên một phần tử. onMouseOut Web Page Programming with Sự kiện onMouseOut được khởi tạo khi con trỏ chuột rời khỏi phần tử đó. HTML,DHTML & JavaScript/Session 8/ 10 of 21
- onMouseOut Ví dụ: var num =0 function showLink(num) { if (num==1)
- onMouseOut Di chuyển con trỏ chuột lên trên từ Aptech, xem kết quả xuất hiện. Web Page Programming with HTML,DHTML & JavaScript/Session 8/ 12 of 21
- onLoad/onSubmit/onMouseDow n/onMouseUp OnLoad Sự kiện onLoad được gửi đến đối tượng document khi đã tải xong tài liệu onSubmit Sự kiện onSubmit phát sinh bất cứ khi nào người dùng gửi form đi (sử dụng nút Submit). Sự kiện xảy ra trước khi form thật sự được gửi đi. onMouseDown Sự kiện này được kích hoạt khi hành động nhấp chuột xảy ra. onMouseUp Web Page Programming with Sự kiện này được kích hoạt khi hành động nhả chuột xảy ra. HTML,DHTML & JavaScript/Session 8/ 13 of 21
- onResize Example onResize Sự kiện này được kích hoạt khi sự kiện resize xảy ra, nghĩa là khi người dùng hoặc script chỉnh kích thước cửa sổ hay frame. Kết quả: window.onresize= notify; function notify() { alert("Window resized!"); } Please resize the Web Page Programming with window. HTML,DHTML & JavaScript/Session 8/ 14 of 21
- Điều khiển các sự kiện Phân đoạn này của mã JavaScript chạy để đáp ứng với sự kiện được gọi là trình điều khiển sự kiện. Trình điều khiển sự kiện được xếp loại theo: Trình điều khiển sự kiện như là thuộc tính của thẻ HTML: Trình điều khiển sự kiện như là thuộc tính của đối tượng: Web Page Programming with object.eventhandler = HTML,DHTML & function; JavaScript/Session 8/ 15 of 21
- Các đối tượng trên trình duyệt Trình duyệt là một ứng dụng được sử dụng để hiển thị nội dung của tài liệu HTML. Các trình duyệt cũng đưa ra một số đối tượng có thể được truy cập và sử dụng trong script . Web Page Programming with IE Browser Objects HTML,DHTML & Netscape Browser Objects JavaScript/Session 8/ 16 of 21
- DOM Một tính năng quan trọng của JavaScript là ngôn ngữ dựa trên đối tượng. Giúp người dùng phát triển chương trình theo môđun và có thể sử dụng lại. Đối tượng được định nghĩa là một thực thể đơn nhất bao gồm các thuộc tính và phương thức. Thuộc tính là giá trị của một đối tượng. Page Programming with Web Vd: Document.bgcolor HTML,DHTML & JavaScript/Session 8/ 17 of 21
- Đối tượng Window Đối tượng này tương ứng với cửa sổ của trình duyệt và có thể được sử dụng để truy xuất thông tin về trạng thái của cửa sổ. Các thuộc tính: Các phương thức: • document • alert • event • blur • history • close • location • focus • name • navigate • navigator • openPage Web Programming with • screen HTML,DHTML & JavaScript/Session 8/ 18 of 21
- Đối tượng Document Đối tượng này thể hiện tại liệu HTML trong cửa sổ trình duyệt và cho phép truy xuất thông tin trong cửa số đó. Các thuộc tính: Các phương thức: • alinkColor • clear • bgColor • close • Body • open • fgColor • write • linkColor • writeln • location • Title Web Page Programming with • URL HTML,DHTML & • vlinkColor JavaScript/Session 8/ 19 of 21
- Đối tượng History Đối tượng này cung cấp danh sách URL được thăm gần đây nhất của client Chẳng hạn, phương thức "back()" của history hiển thị tài liệu ngay trước đó trong cửa số trình duyệt: history.back(); Phương thức: • back • forward Web Page Programming with • go HTML,DHTML & JavaScript/Session 8/ 20 of 21
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Tài liệu hướng dẫn giảng dạy - Lập trình Web nâng cao
60 p | 404 | 169
-
Giáo trình : Lập trình hướng đối tượng với Java part 7
31 p | 166 | 70
-
Chương 3.2: Các đối tượng trong ASP
27 p | 184 | 43
-
GIÁO TRÌNH MICOSOFT VISUAL BASIC - Chương 8 Truy xuất dữ liệu
17 p | 162 | 31
-
Chương 6: MÔ HÌNH ĐỐI TƯỢNG TRÌNH DUYỆT
26 p | 150 | 21
-
CHƯƠNG II: CÁC LỚP SỬ DỤNG TRONG ASP.NET
65 p | 89 | 12
-
Bài giảng JavaScript Hàm và đối tượng
50 p | 65 | 11
-
Hướng dẫn xóa bỏ lịch sử duyệt web trong 1 số trình duyệt trên Android
11 p | 169 | 10
-
Những công nghệ làm thay đổi thế giới Web
5 p | 57 | 9
-
Trình duyệt web nào tốt nhất cho máy tính Windows?
3 p | 161 | 9
-
Phân tích dữ liệu không gian của DB2 với trình duyệt địa lý miễn phí
4 p | 106 | 7
-
Cải thiện việc duyệt web trên máy tính bảng Android
3 p | 94 | 6
-
10 điều các chuyên gia CNTT cần biết về Ajax
3 p | 53 | 6
-
Mô hình Dom
55 p | 83 | 6
-
Dolphin Browser HD & 5 add-on - Duyệt web thoải mái hơn trên thiết bị di động Android
3 p | 79 | 6
-
Bài giảng Lập trình hướng đối tượng: Chương 5 - Châu Thị Bảo Hà
58 p | 57 | 2
-
IE9 loại các đối thủ khỏi đường đua
2 p | 55 | 2
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