screen對(duì)象

1.screen對(duì)象

包含有關(guān)客戶端顯示屏幕的信息。

注釋?zhuān)簺](méi)有應(yīng)用于 screen 對(duì)象的公開(kāi)標(biāo)準(zhǔn),不過(guò)所有瀏覽器都支持該對(duì)象。

2.screen對(duì)象屬性

availWidth:顯示屏幕的寬度 (除 Windows 任務(wù)欄之外)。

availHeight:返回顯示屏幕的高度 (除 Windows 任務(wù)欄之外)。

bufferDepth:設(shè)置或返回調(diào)色板的比特深度。

colorDepth:返回目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度。

deviceXDPI:返回顯示屏幕的每英寸水平點(diǎn)數(shù)。

deviceYDPI:返回顯示屏幕的每英寸垂直點(diǎn)數(shù)。

fontSmoothingEnabled:返回用戶是否在顯示控制面板中啟用了字體平滑。

height:返回顯示屏幕的高度。

logicalXDPI:返回顯示屏幕每英寸的水平方向的常規(guī)點(diǎn)數(shù)。

logicalYDPI:返回顯示屏幕每英寸的垂直方向的常規(guī)點(diǎn)數(shù)。

pixelDepth:返回顯示屏幕的顏色分辨率(比特每像素)。

updateInterval:設(shè)置或返回屏幕的刷新率。

width:返回顯示器屏幕的寬度。

例如:

(1)availWidth +availHeight:

代碼:document.write("可以寬度/高度: "+screen.availWidth + "*" + screen.availHeight);

(2)bufferDepth:

代碼:document.write("調(diào)色板的比特深度: "+screen.bufferDepth);

(3)colorDepth:

代碼:document.write("目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度: "+screen.colorDepth);

(4)deviceXDPI +deviceYDPI:

代碼:

document.write("顯示屏幕的每英寸水平點(diǎn)數(shù): "+screen.deviceXDPI);

document.write('');

document.write("顯示屏幕的每英寸垂直點(diǎn)數(shù): "+screen.deviceYDPI);

(5)fontSmoothingEnabled:

代碼:document.write("用戶是否在顯示控制面板中啟用了字體平滑: "+screen.fontSmoothingEnabled);

(6)width +height:

代碼:document.write("屏幕的寬度/高度: "+screen.width+'*'+screen.height);

(7)logicalXDPI+logicalYDPI:

代碼:document.write("顯示屏幕每英寸的水平方向的常規(guī)點(diǎn)數(shù): "+screen.deviceXDPI);

document.write('');

document.write("顯示屏幕每英寸的垂直方向的常規(guī)點(diǎn)數(shù): "+screen.deviceYDPI);

(8)pixelDepth:

代碼:document.write("屏幕的顏色分辨率(比特每像素): "+screen.pixelDepth);

(9)updateInterval:

代碼:document.write("屏幕的刷新率: "+screen.updateInterval);

3.screen對(duì)象描述

每個(gè) Window 對(duì)象的 screen 屬性都引用一個(gè) Screen 對(duì)象。Screen 對(duì)象中存放著有關(guān)顯示瀏覽器屏幕的信息。JavaScript 程序?qū)⒗眠@些信息來(lái)優(yōu)化它們的輸出,以達(dá)到用戶的顯示要求。

例如,一個(gè)程序可以根據(jù)顯示器的尺寸選擇使用大圖像還是使用小圖像,它還可以根據(jù)顯示器的顏色深度選擇使用 16 位色還是使用 8 位色的圖形。另外,JavaScript 程序還能根據(jù)有關(guān)屏幕尺寸的信息將新的瀏覽器窗口定位在屏幕中間。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容