Webdesign mit CSS, HTML und Javascript
Stil mit {stil}
![]() Praxistests aktueller Kameras, Bildbearbeitung und Bildgestaltung foto.5lux.de Online-Magazin für Fotografie und Bildbearbeitung |
Okt 2008
Das Screen-Objekt
Das Screen-Objekt stellt Informationen über die Monitor- und Farbeinstellungen des Benutzers zur Verfügung.
Eigenschaften des screen-Objekts
| Eigenschaft | Beschreibung | Aktuell |
|---|---|---|
| availHeight | Höhe des beschreibbaren Bereichs des Monitors. Meist kleiner als die Monitorauflösung, da für die Taskleiste ein kleiner Bereich reserviert ist. | |
| availWidth | Breite des beschreibbaren Bereichs des Monitors. Meist kleiner als die Monitorauflösung, da für die Taskleiste ein kleiner Bereich reserviert ist. | |
| colorDepth | Farbtiefe der Anwendung | |
| height | Höhe der Monitorauflösung | |
| pixelDepth | Farbtiefe des Monitors. Hat aber nur dann einen Wert, der von colorDepth abweicht, denn der Monitor intern eine eigene Farbtabelle nutzt und ist heute wahrscheinlich nur noch auf sehr alten Rechnern von Bedeutung. Auf modernen Clients zeigen colorDepth und pixelDepth dieselben Werte – meist 24 Bit oder z.B. 32 Bit auf dem iPhone. | |
| width | Breite der Monitorauflösung |
Muster: Informationen über den Monitor auslesen
function screenInfo()
{
if (document.getElementById('showInfo')) {
var showInfo = document.getElementById('showInfo');
var screenText = document.createTextNode(
"window.screen.availHeight " + window.screen.availHeight + "\n" +
"window.screen.availWidth " + window.screen.availWidth + "\n" +
"window.screen.colorDepth " + window.screen.colorDepth + "\n" +
"window.screen.height " + window.screen.height + "\n" +
"window.screen.pixelDepth " + window.screen.pixelDepth + "\n" +
"window.screen.width " + window.screen.width);
showInfo.appendChild(screenText);
}
}
