Đối tượng Screen
Đối tượng Screen
Đối tượng Screen chứa thông tin về màn hình hiển thị khách hàng.
Ghi chú:Không có tiêu chuẩn công khai áp dụng cho đối tượng screen, nhưng tất cả các trình duyệt đều hỗ trợ đối tượng này.
Thuộc tính đối tượng Screen
Thuộc tính | Mô tả |
---|---|
availHeight | Trả về chiều cao của màn hình hiển thị (trừ thanh tác vụ Windows). |
availWidth | Trả về chiều rộng màn hình hiển thị (trừ Windows Taskbar). |
bufferDepth | Đặt hoặc trả về độ sâu bit của bảng màu. |
colorDepth | Trả về độ sâu bit của bảng màu trên thiết bị mục tiêu hoặc bộ đệm. |
deviceXDPI | Trả về số điểm ảnh mỗi inch theo hướng ngang của màn hình hiển thị. |
deviceYDPI | Trả về số điểm ảnh mỗi inch theo hướng dọc của màn hình hiển thị. |
fontSmoothingEnabled | Trả về xem người dùng có bật tính năng làm mềm font trong bảng điều khiển hiển thị hay không. |
height | Trả về chiều cao màn hình hiển thị. |
logicalXDPI | Trả về số điểm ảnh tiêu chuẩn theo hướng ngang mỗi inch trên màn hình hiển thị. |
logicalYDPI | Trả về số điểm ảnh tiêu chuẩn theo hướng dọc mỗi inch trên màn hình hiển thị. |
pixelDepth | Trả về độ phân giải màu màn hình hiển thị (bit trên mỗi điểm ảnh). |
updateInterval | Đặt hoặc trả về tần số quét màn hình. |
width | Trả về chiều rộng màn hình hiển thị. |
Mô tả đối tượng Screen
Mỗi thuộc tính screen của đối tượng Window đều tham chiếu đến một đối tượng Screen. Đối tượng Screen chứa thông tin về màn hình trình duyệt. Chương trình JavaScript sẽ sử dụng thông tin này để tối ưu hóa đầu ra, đạt được yêu cầu hiển thị của người dùng. Ví dụ, một chương trình có thể chọn sử dụng hình ảnh lớn hoặc hình ảnh nhỏ dựa trên kích thước màn hình của màn hình, nó cũng có thể chọn sử dụng hình ảnh 16 bit hoặc hình ảnh 8 bit dựa trên độ sâu màu của màn hình. Ngoài ra, chương trình JavaScript còn có thể sử dụng thông tin về kích thước màn hình để đặt mới cửa sổ trình duyệt ở giữa màn hình.