JavaScript Экран окна
Объект Window. Screen содержит сведения о экране пользователя.
Экран окна
Объект Window. Screen может быть записан без префикса окна.
Вариантов размещения:
- screen.width
- screen.height
- screen.availWidth
- screen.availHeight
- screen.colorDepth
- screen.pixelDepth
Ширина экрана окна
Свойство Screen. Width Возвращает ширину экрана посетителя в пикселях.
Пример
Отображение ширины экрана в пикселях:
document.getElementById("demo").innerHTML =
"Screen Width: " + screen.width;
Результат будет:
Высота экрана окна
Свойство Screen. Height Возвращает высоту экрана посетителя в пикселях.
Пример
Отображать высоту экрана в пикселях:
document.getElementById("demo").innerHTML =
"Screen Height: " + screen.height;
Результат будет:
Ширина экрана окна доступна
Свойство Screen. аваилвидс Возвращает ширину экрана посетителя, в пикселях, минус функции интерфейса, такие как панель задач Windows.
Пример
Отображение доступной ширины экрана в пикселях:
document.getElementById("demo").innerHTML =
"Available Screen Width: " + screen.availWidth;
Result will be:
Высота окна доступной высоты
Свойство Screen. аваилхеигхт Возвращает высоту экрана посетителя, в пикселях, минус функции интерфейса, такие как панель задач Windows.
Пример
Отображение доступной высоты экрана в пикселях:
document.getElementById("demo").innerHTML =
"Available Screen Height: " + screen.availHeight;
Результат будет:
Глубина цвета экрана окна
Свойство Screen. colorDepth возвращает количество битов, используемых для отображения одного цвета.
Все современные компьютеры используют 24 бит или 32 бит оборудования для разрешения цвета:
- 24 bits = 16,777,216 different "True Colors"
- 32 bits = 4,294,967,296 different "Deep Colors"
Старые компьютеры использовали 16 бит: 65 536 различных "высоких цветов" разрешение.
Очень старые компьютеры, и старые Сотовые телефоны используются 8 бит: 256 различных "VGA цветов".
Пример
Отображение глубины цвета экрана в битах:
document.getElementById("demo").innerHTML =
"Screen Color Depth: " + screen.colorDepth;
Результат будет:
Значения #rrggbb (RGB), используемые в HTML, представляют собой "истинные цвета" (16 777 216 различных цветов)
Глубина пикселя экрана окна
Свойство Screen. пикселдепс Возвращает глубину пикселя экрана.
Пример
Отображение глубины пикселей экрана в битах:
document.getElementById("demo").innerHTML =
"Screen Pixel Depth: " + screen.pixelDepth;
Result will be:
Для современных компьютеров глубина цвета и глубина пикселей равны.