如何用 JavaScript 获取屏幕的像素深度和色彩深度?
Javascript window 对象提供了多种方法来获取有关浏览器类型的信息。 它提供了 screen.colorDepth 和 screen.pixelDepth 来获取浏览器的 color depth 和 pixel depth。我们来单独讨论它们。
Color depth
window 对象提供了 screen.colorDepth 方法来返回 color depth。Color depth 无非就是用于显示一种颜色的位数。所有现代计算机都使用 24 位或 32 位硬件进行颜色解析度。
示例
<html> <body> <p id="depth"></p> <script> document.getElementById("depth").innerHTML = "Screen color depth is " + screen.colorDepth; </script> </body> </html>
输出
Screen color depth is 24
Pixel depth
Javascript window object 已提供了 screen.pixelDepth 来返回浏览器屏幕的 pixel depth。
示例
<html> <body> <p id="depth"></p> <script> document.getElementById("depth").innerHTML = "Screen pixel depth is " + screen.pixelDepth; </script> </body> </html>
输出
Screen pixel depth is 24
广告