Derniers tutoriels de développement web
 

Screen colorDepth Property

<Objet de l' écran

Exemple

Obtenez la profondeur de bits de la palette de couleurs:

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

Le résultat de x sera:

Essayez vous - même »

Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.


Définition et utilisation

La propriété colorDepth renvoie la profondeur de bits de la palette de couleurs pour l' affichage d' images (in bits per pixel) .


Support du navigateur

Propriété
colorDepth Oui Oui Oui Oui Oui

Syntaxe

screen.colorDepth

Détails techniques

Valeur de retour: Un nombre, représentant la profondeur de bits de la palette de couleurs pour afficher des images, en bits par pixel.

Valeurs possibles:
  • 1 bit par pixel
  • 4 bits par pixel
  • 8 bits par pixel
  • 15 bits par pixel
  • 16 bits par pixel
  • 24 bits par pixel
  • 32 bits par pixel
  • 48 bits par pixel

Exemples

autres exemples

Exemple

Afficher une couleur d'arrière-plan alternatif pour écrans 8 bits (pour éviter que les écrans 8 bits, qui ne prennent pas en charge la couleur moderne, utilise une couleur de remplacement laide à la place):

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"
Essayez vous - même »

Exemple

Toutes les propriétés de l'écran dans un exemple:

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>";
Essayez vous - même »

<Objet de l' écran