Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

Screen colorDepth Property

<Экран Объект

пример

Получить битовую глубину цветовой палитры:

var x = "Color Depth: " + screen.colorDepth;

В результате х будет:

Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

Свойство ColorDepth возвращает битовую глубину цветовой палитры для отображения изображений (in bits per pixel) .


Поддержка браузеров

Имущество
colorDepth да да да да да

Синтаксис

screen.colorDepth

Технические подробности

Возвращаемое значение: A Количество, представляющее битовую глубину цветовой палитры для отображения изображений, в битах на пиксель.

Возможные значения:
  • 1 бит на пиксел
  • 4 бита на пиксел
  • 8 бит на пиксель
  • 15 бит на пиксель
  • 16 бит на пиксель
  • 24 бита на пиксел
  • 32 бита на пиксел
  • 48 бит на пиксель

Примеры

Еще примеры

пример

Отобразить альтернативный цвет фона для 8-битовых экранов (чтобы избежать, что 8-битных экранов, которые не поддерживают современный цвета, использует некрасивый цвет замены, а):

if (screen.colorDepth <= 8)
  //simple blue background color for 8 bit screens
  document.body.style.background = "#0000FF"
else
  //fancy blue background color for modern screens
  document.body.style.background = "#87CEFA"
Попробуй сам "

пример

Все свойства экрана в одном примере:

var txt = "";
txt += "<p>Total width/height: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Available width/height: " + screen.availWidth + "*" + screen.availHeight + "</p>";
txt += "<p>Color depth: " + screen.colorDepth + "</p>";
txt += "<p>Color resolution: " + screen.pixelDepth + "</p>";
Попробуй сам "

<Экран Объект