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