Home » » Bài 9 - Sử dụng đối tượng Windows

Bài 9 - Sử dụng đối tượng Windows

Written By 1 on Thứ Năm, 28 tháng 8, 2008 | 19:15

Window là một đối tượng của môi trường Navigator , ngoài các thuộc tính Window , đối tượng Window còn giữ các đối tượng khác mà có thể được xem như là các thành ohần (member ) của Window , các đối tượng đó là :

- Các frame đã được tạo

- Các đối tượng location và history

- Đối tượng document

Đối tượng document chứa ( encompasses ) tất cả các thành phần trong trang HTML

Đây là một đối tượng hoàn hảo , có các đối tượng khác của JavaScript gán (attached ) vào nó ( như là anchor , form , history , link ) . Hầu như mọi chương trình JavaScript đều có sử dụng đối tượng này để tham khảo đến các thành phần trogn trang HTML .

 

1 . Các thuộc tính ( properties ) của đối tượng document

a. alink

b. anchor

c. bgColor

d. cookies

e. fgColor

f. form

g. lastModified

h. linkColor

i. links

j. location

k. referrer

l. title

m. vlinkColor

 

2 . Các hành  vi (Methods ) của đối tượng document

a. clear()

b. close()

c. open()

d. write()

e. writeln()

 

3 Các thuộc tính của đối tượng Window

a. defaultStatus : Giá trị mặc nhiên được hiển thị ở thanh trạng thái

b. frames : mảng các đối tượng chứa đựng một mục cho mỗi frame con trong một frame tài liệu

c. parent : được sử dụng trong FRAMSET

d. self : cửa số hiện hành , dùng để phân biệt giữa các cửa số hiện hành và các forms có cùng tên

e. status : giá trị của chuỗi văn bản được hiển thị  tại thanh status bar , dùng để hiển thị các thông báo cho người sử dụng .

f. top : Đỉnh cao nhất của cửa sổ cha .

g. window

 

4.Các hành vi ( Methods) của đối tượng window

a. alert() : hiện một thông báo trong hộp thoại với OK button

b. Close() : đóng cửa sổ hiện hành

c. open() : mở một cửa sổ mới với 1 tài liệu được chỉ ra hoặc mở một tài liệu trong một tên cửa sổ được chỉ định

d. prompt() ; hiện một hộp thoại thông báo

e. setTimeout()

f. clearTimeout()

Hành vi này cung cấp cách gọi phát biểu JavaScript sau một khoảng thời gian trôi qua . Ngoài ra , đối tượng window có thể thực hiện event handler : onLoad=satement

 

Làm việc với status bar

Khi user di chuyển qua một hyperlink , ta có thể cho hiện ra một thông baó tại thanh trạng thái ( status bar ) của trình duyệt dựa vào event handler onMouseOver và bằng cách đặt self.status là một chuỗi ( hoặc window.status) .

 

Ví dụ :

<HTML>

<HEAD>

<TITLE> VI DU VE STATUS </TITLE>

<BODY>

<A HREF="http://thantoc.blogspot.com"
onMouseOver="self.status='Ban dang hoc JavaScrip tai than toc' ;return true; ">Hoc JavaScript </A>

</BODY>

</HMTL>

0 nhận xét:

Đăng nhận xét