Screen 對(duì)象
Screen 對(duì)象
Screen 對(duì)象包含有關(guān)客戶(hù)端顯示屏幕的信息。
注釋?zhuān)?/span>沒(méi)有應(yīng)用于 screen 對(duì)象的公開(kāi)標(biāo)準(zhǔn),不過(guò)所有瀏覽器都支持該對(duì)象。
Screen 對(duì)象屬性
屬性 | 描述 |
---|---|
availHeight | 返回顯示屏幕的高度 (除 Windows 任務(wù)欄之外)。 |
availWidth | 返回顯示屏幕的寬度 (除 Windows 任務(wù)欄之外)。 |
bufferDepth | 設(shè)置或返回調(diào)色板的比特深度。 |
colorDepth | 返回目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度。 |
deviceXDPI | 返回顯示屏幕的每英寸水平點(diǎn)數(shù)。 |
deviceYDPI | 返回顯示屏幕的每英寸垂直點(diǎn)數(shù)。 |
fontSmoothingEnabled | 返回用戶(hù)是否在顯示控制面板中啟用了字體平滑。 |
height | 返回顯示屏幕的高度。 |
logicalXDPI | 返回顯示屏幕每英寸的水平方向的常規(guī)點(diǎn)數(shù)。 |
logicalYDPI | 返回顯示屏幕每英寸的垂直方向的常規(guī)點(diǎn)數(shù)。 |
pixelDepth | 返回顯示屏幕的顏色分辨率(比特每像素)。 |
updateInterval | 設(shè)置或返回屏幕的刷新率。 |
width | 返回顯示器屏幕的寬度。 |
Screen 對(duì)象描述
每個(gè) Window 對(duì)象的 screen 屬性都引用一個(gè) Screen 對(duì)象。Screen 對(duì)象中存放著有關(guān)顯示瀏覽器屏幕的信息。JavaScript 程序?qū)⒗眠@些信息來(lái)優(yōu)化它們的輸出,以達(dá)到用戶(hù)的顯示要求。例如,一個(gè)程序可以根據(jù)顯示器的尺寸選擇使用大圖像還是使用小圖像,它還可以根據(jù)顯示器的顏色深度選擇使用 16 位色還是使用 8 位色的圖形。另外,JavaScript 程序還能根據(jù)有關(guān)屏幕尺寸的信息將新的瀏覽器窗口定位在屏幕中間。