Screen-Objekt
Screen-Objekt
Screen 对象包含有关客户端显示屏幕的信息。
注释:没有应用于 screen 对象的公开标准,不过所有浏览器都支持该对象。
Screen 对象属性
属性 | 描述 |
---|---|
availHeight | 返回显示屏幕的高度(除 Windows 任务栏之外)。 |
availWidth | Gibt die Breite des Bildschirms zurück (abzüglich der Windows-Arbeitsleiste). |
bufferDepth | Setzt oder gibt die Bit-Tiefe des Pallettes zurück. |
colorDepth | Gibt die Bit-Tiefe des Pallettes auf dem Zielgerät oder im Puffer zurück. |
deviceXDPI | Gibt die Anzahl der horizontalen Punkte pro Zoll des Bildschirms zurück. |
deviceYDPI | Gibt die Anzahl der vertikalen Punkte pro Zoll des Bildschirms zurück. |
fontSmoothingEnabled | Gibt zurück, ob der Benutzer die Schriftglättung im Anzeigekontrollpanel aktiviert hat. |
height | Gibt die Höhe des Bildschirms zurück. |
logicalXDPI | Gibt die Anzahl der horizontalen Punkte pro Zoll des Bildschirms zurück. |
logicalYDPI | Gibt die Anzahl der horizontalen Punkte pro Zoll des Bildschirms zurück. |
pixelDepth | Gibt die Farbtiefe des Bildschirms (Bit pro Pixel) zurück. |
updateInterval | Setzt oder gibt die Bildschirmaktualisierungsrate zurück. |
width | Gibt die Breite des Bildschirms des Monitors zurück. |
Beschreibung des Screen-Objekts
Die screen-Attribute jedes Window-Objekts verweisen auf ein Screen-Objekt. In diesem Objekt sind Informationen über die Anzeige des Browserbildschirms gespeichert. JavaScript-Programme nutzen diese Informationen, um ihre Ausgaben zu optimieren und den Anzeigeanforderungen der Benutzer gerecht zu werden. Zum Beispiel kann ein Programm je nach Bildschirmgröße entscheiden, ob groß oder kleine Bilder verwendet werden sollen, und kann je nach Farbtiefe des Bildschirms zwischen 16-Bit- oder 8-Bit-Grafiken wählen. Darüber hinaus können JavaScript-Programme die neue Browserfensterposition auf dem Bildschirmmittelpunkt basierend auf Informationen über die Bildschirmgröße festlegen.