Sử dụng đối t−ợng Windows

Một phần của tài liệu Đại cương thiết kế web tài liệu hướng dẫn thiết kế web (Trang 62)

Window là đố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 phần (member) của window, các đối t−ợng đó là:

• Các frame đã đ−ợc tạo

• Các đối t−ợng location và histtory • Đố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 trong trang HTML.

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

• alink • anchor • bgColor • cookies • fgColor • form • lastModified • linkColor • links • location • referrer • title • vlinkColor

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

• clear() • close() • open() • write() • writeln()

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

• defaultStatus : Giá trị mặt nhiên đ−ợc hiển thị ở thanh trạng thái. • 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.

• parent: Đ−ợc sử dụng trong FRAMSET

• 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.

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

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

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

• close(): Đóng cửa sổ hiện hành.

• 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.

• prompt(): Hiện một hộp thông báo. • setTimeout():

• 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=statement.

Một phần của tài liệu Đại cương thiết kế web tài liệu hướng dẫn thiết kế web (Trang 62)

Tải bản đầy đủ (PDF)

(122 trang)