Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

JavaScript BOM Window Screen (Màn hình cửa sổ)


Đối tượng window.screen trong JavaScript BOM chứa thông tin về màn hình của người dùng.

Các thuộc tính của window screen bao gồm:

Thuộc tính Mô tả
screen.width Trả về chiều rộng màn hình người dùng tính bằng pixel.
screen.height Trả về chiều cao màn hình người dùng tính bằng pixel.
screen.availWidth Trả về chiều rộng màn hình không tính các thành phần giao diện (taskbar, v.v.).
screen.availHeight Trả về chiều cao màn hình không tính các thành phần giao diện.
screen.colorDepth Trả về số bit dùng để hiển thị một màu.
screen.pixelDepth Trả về độ sâu pixel của màn hình.

Dưới đây là mã ví dụ cho JavaScript BOM Window Screen:

Ví dụ

<!DOCTYPE html> <html lang="vi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result { font-size: 18px; font-weight: 500; color: blueviolet; } </style> </head> <body> <h1>JavaScript BOM Window Screen</h1> <div class="result"></div> <button class="Btn">NHẤN VÀO ĐÂY</button> <h3>Nhấn nút trên để lấy thông tin màn hình của bạn</h3> <script> let resultEle = document.querySelector(".result"); document.querySelector(".Btn").addEventListener("click", () => { resultEle.innerHTML = 'screen.width = '+screen.width+'<br>'; resultEle.innerHTML += 'screen.height = '+screen.height+'<br>'; resultEle.innerHTML += 'screen.availWidth = '+screen.availWidth+'<br>'; resultEle.innerHTML += 'screen.availHeight = '+screen.availHeight+'<br>'; resultEle.innerHTML += 'screen.colorDepth = '+screen.colorDepth+'<br>'; resultEle.innerHTML += 'screen.pixelDepth = '+screen.pixelDepth+'<br>'; }); </script> </body> </html>

Kết quả

JavaScript BOM Window Screen (Màn hình cửa sổ)

Khi nhấn nút 'NHẤN VÀO ĐÂY':

JavaScript BOM Window Screen (Màn hình cửa sổ)