Objet Screen

Objet Screen

L'objet Screen contient des informations sur l'écran d'affichage client.

Remarque :Il n'existe pas de norme publique appliquée à l'objet screen, mais tous les navigateurs le supportent.

Propriétés de l'objet Screen

Propriété Description
availHeight Retourne la hauteur de l'écran d'affichage (à l'exclusion de la barre des tâches Windows).
availWidth Retourne la largeur de l'écran d'affichage (à l'exclusion de la barre des tâches Windows).
bufferDepth Définit ou retourne la profondeur en bits du panneau de couleurs.
colorDepth Retourne la profondeur en bits du panneau de couleurs sur l'appareil cible ou le tampon.
deviceXDPI Retourne le nombre de points par pouce horizontaux de l'écran d'affichage.
deviceYDPI Retourne le nombre de points par pouce verticaux de l'écran d'affichage.
fontSmoothingEnabled Retourne si l'utilisateur a activé le lissage des polices dans le panneau de contrôle d'affichage.
height Retourne la hauteur de l'écran d'affichage.
logicalXDPI Retourne le nombre de points normaux horizontaux par pouce sur l'écran d'affichage.
logicalYDPI Retourne le nombre de points normaux verticaux par pouce sur l'écran d'affichage.
pixelDepth Retourne la résolution de couleur de l'écran (bits par pixel).
updateInterval Définit ou retourne le taux de rafraîchissement de l'écran.
width Retourne la largeur de l'écran de l'ordinateur.

Description de l'objet Screen

Chaque propriété screen de l'objet Window renvoie un objet Screen. L'objet Screen contient des informations sur l'écran du navigateur. Les programmes JavaScript utilisent ces informations pour optimiser leur sortie pour répondre aux exigences d'affichage de l'utilisateur. Par exemple, un programme peut choisir d'utiliser une grande image ou une petite image en fonction de la taille de l'écran, il peut également choisir d'utiliser une image en 16 bits ou en 8 bits en fonction de la profondeur de couleur de l'écran. De plus, un programme JavaScript peut également utiliser les informations sur la taille de l'écran pour positionner un nouveau navigateur en plein écran.