English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'oggetto window.screen contiene informazioni sulla schermo dell'utente.
window.screenL'oggetto può essere utilizzato per visualizzare la risoluzione dello schermo (larghezza e altezza dello schermo), profondità di colore, profondità di pixel, ecc.
window.screenÈ possibile utilizzare l'abbreviazione senza prefisso (window.) dell'oggetto.
screenL'oggetto ha le seguenti proprietà:
La prossima sezione ti mostrerà come utilizzare le proprietà dell'oggetto screen dell'oggetto finestra per ottenere le informazioni di visualizzazione dell'utente.
screen.widthL'attributo restituisce la larghezza totale dello schermo dell'utente (in pixel).
var x = screen.width;Prova a vedere‹/›
screen.heightL'attributo restituisce l'altezza totale dello schermo dell'utente (in pixel).
var x = screen.height;Prova a vedere‹/›
screen.availWidthL'attributo restituisce la larghezza della regione dello schermo disponibile per la finestra dell'applicazione (in pixel).
L'area della finestra dell'applicazione è l'intera superficie dello schermo tranne la barra delle applicazioni.
var x = screen.availWidth;Prova a vedere‹/›
screen.availHeightL'attributo restituisce l'altezza della regione dello schermo disponibile per la finestra dell'applicazione (in pixel).
L'area della finestra dell'applicazione è l'intera superficie dello schermo tranne la barra delle applicazioni.
var x = screen.availHeight;Prova a vedere‹/›
screen.colorDepthL'attributo restituisce la profondità di colore dello schermo dell'utente.
La profondità di colore è utilizzata per rappresentare il numero di bit utilizzati per un singolo pixel.
La profondità di colore indica quante colori può produrre lo schermo del dispositivo.
Ad esempio, uno schermo con una profondità di colore di 8 può produrre 256 colori (2 8)
var x = screen.colorDepth;Prova a vedere‹/›
Attualmente, la maggior parte degli schermi degli dispositivi ha una profondità di colore di 24 o 32. In altre parole, più bit producono più variazioni di colore, ad esempio 24 bit possono produrre 2 24 = 16,777,216 variazioni di colore (True Color), mentre 32 bit possono produrre 2 32 = 4,294,967,296 variazioni di colore (Scuro)
screen.pixelDepthL'attributo restituisce la profondità di bit dello schermo.
La profondità di pixel è il numero di bit utilizzati per ogni pixel dal hardware di visualizzazione del sistema.
Per i dispositivi moderni, la profondità di colore e la profondità di pixel sono uguali.
var x = screen.pixelDepth;Prova a vedere‹/›
Questo esempio mostra tutte le proprietà dello schermo:
var txt = ""; txt += "<p>Larghezza / altezza totale: " + screen.width + "*" + screen.height + "</p>"; txt += "<p>Larghezza / altezza disponibile: " + screen.availWidth + "*" + screen.availHeight + "</p>"; txt += "<p>Profondità di colore: " + screen.colorDepth + "</p>"; txt += "<p>Resoluzione cromatica: " + screen.pixelDepth + "</p>"; document.write(txt);Prova a vedere‹/›