Screen
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
* Some parts of this feature may have varying levels of support.
Giao diện Screen đại diện cho một màn hình, thường là màn hình mà cửa sổ hiện tại đang được kết xuất, và được lấy thông qua window.screen.
Lưu ý rằng các trình duyệt xác định màn hình nào được báo cáo là hiện tại bằng cách phát hiện màn hình có tâm cửa sổ trình duyệt.
Thuộc tính instance
Cũng kế thừa các thuộc tính từ EventTarget.
Screen.availHeight-
Chỉ định chiều cao của màn hình, tính bằng pixel, trừ đi các thành phần giao diện người dùng vĩnh viễn hoặc bán vĩnh viễn được hiển thị bởi hệ điều hành, chẳng hạn như Taskbar trên Windows.
Screen.availWidth-
Trả về lượng không gian ngang tính bằng pixel có sẵn cho cửa sổ.
Screen.colorDepth-
Trả về độ sâu màu của màn hình.
Screen.height-
Trả về chiều cao của màn hình tính bằng pixel.
Screen.isExtendedThử nghiệm Secure context-
Trả về
truenếu thiết bị của người dùng có nhiều màn hình, vàfalsenếu không. Screen.orientation-
Trả về instance
ScreenOrientationđược liên kết với màn hình này. Screen.pixelDepth-
Lấy độ sâu bit của màn hình.
Screen.width-
Trả về chiều rộng của màn hình.
Screen.mozEnabledKhông chuẩn Đã lỗi thời-
Kiểu logic (boolean). Đặt thành false sẽ tắt màn hình của thiết bị.
Screen.mozBrightnessKhông chuẩn Đã lỗi thời-
Điều chỉnh độ sáng của màn hình thiết bị. Yêu cầu một số thập phân từ 0 đến 1.0.
Thuộc tính không chuẩn
Các thuộc tính sau là một phần của Window Management API, làm cho chúng khả dụng trên giao diện ScreenDetailed; đây là nơi chúng tôi chọn để ghi lại. Tuy nhiên, các phiên bản không chuẩn của các thuộc tính này có sẵn trên giao diện Screen trong các trình duyệt không hỗ trợ API đó. Xem bảng Tương thích trình duyệt của trang này để biết chi tiết về hỗ trợ không chuẩn.
Screen.availLeftRead only Không chuẩn Secure context-
Một số đại diện cho tọa độ x (cạnh trái) của khu vực màn hình khả dụng.
Screen.availTopRead only Không chuẩn Secure context-
Một số đại diện cho tọa độ y (cạnh trên) của khu vực màn hình khả dụng.
Screen.leftRead only Không chuẩn Secure context-
Một số đại diện cho tọa độ x (cạnh trái) của tổng khu vực màn hình.
Screen.topRead only Không chuẩn Đã lỗi thời Secure context-
Một số đại diện cho tọa độ y (cạnh trên) của tổng khu vực màn hình.
Phương thức instance
Cũng kế thừa các phương thức từ EventTarget.
Screen.lockOrientationĐã lỗi thời-
Khóa hướng màn hình (chỉ hoạt động ở chế độ toàn màn hình hoặc cho các ứng dụng đã cài đặt)
Screen.unlockOrientationĐã lỗi thời-
Mở khóa hướng màn hình (chỉ hoạt động ở chế độ toàn màn hình hoặc cho các ứng dụng đã cài đặt)
Sự kiện
changeThử nghiệm Secure context-
Được kích hoạt trên một màn hình cụ thể khi nó thay đổi theo một cách nào đó -- chiều rộng hoặc chiều cao, chiều rộng hoặc chiều cao khả dụng, độ sâu màu, hoặc hướng.
orientationchangeĐã lỗi thời Không chuẩn-
Được kích hoạt khi hướng màn hình thay đổi.
Ví dụ
if (screen.colorDepth < 8) {
// sử dụng phiên bản màu thấp của trang
} else {
// sử dụng trang thông thường, nhiều màu sắc
}
Đặc tả kỹ thuật
| Thông số kỹ thuật |
|---|
| CSSOM View Module> # the-screen-interface> |