跳至主要內容

screen 对象

XinYang's Blog小于 1 分钟javascript

window 的另一个属性 screen 对象,是为数不多的几个在编程中很少用的 JavaScript 对象。这个对象中保存的纯粹是客户端能力信息,也就是浏览器窗口外面的客户端显示器的信息,比如像素宽度和像素高度。每个浏览器都会在 screen 对象上暴露不同的属性。

下表总结了这些属性:

属性说明
availHeight屏幕像素高度减去系统组件高度(只读)
availLeft没有被系统组件占用的屏幕的最左侧像素(只读)
availTop没有被系统组件占用的屏幕的最顶端像素(只读)
availWidth屏幕像素宽度减去系统组件宽度(只读)
colorDepth表示屏幕颜色的位数;多数系统是 32(只读)
height屏幕像素高度
left当前屏幕左边的像素距离
pixelDepth屏幕的位深(只读)
top当前屏幕顶端的像素距离
width屏幕像素宽度
orientation返回 Screen Orientation API 中屏幕的朝向