Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để lấy độ sâu pixel và độ sâu màu của màn hình trong JavaScript?


Cửa sổ Javascript đối tượng đã cung cấp nhiều phương pháp để lấy các loại thông tin khác nhau về trình duyệt. Nó đã cung cấp screen.colorDepth screen.pixelDepth để có được độ sâu màu độ sâu pixel của màn hình trình duyệt tương ứng. Hãy thảo luận riêng về chúng.

Độ sâu màu

Đối tượng cửa sổ đã cung cấp screen.colorDepth phương pháp để trả về độ sâu màu . Độ sâu màu không là gì ngoài số bit được sử dụng để hiển thị một màu. Tất cả các máy tính hiện đại đều sử dụng phần cứng 24 bit hoặc 32 bit cho độ phân giải màu.

Ví dụ

<html>
<body>
<p id="depth"></p>
<script>
   document.getElementById("depth").innerHTML =
   "Screen color depth is " + screen.colorDepth;
</script>
</body>
</html>

Đầu ra

Screen color depth is 24


Độ sâu pixel

Javascript đối tượng cửa sổ đã cung cấp screen.pixelDepth để trả lại độ sâu pixel của màn hình trình duyệt.

Ví dụ

<html>
<body>
<p id="depth"></p>
<script>
   document.getElementById("depth").innerHTML =
   "Screen pixel depth is " + screen.pixelDepth;
</script>
</body>
</html>

Đầu ra

Screen pixel depth is 24