L’oggetto screen di Javascript

L’oggetto screen contiene una serie di informazioni relative allo schermo del device utilizzato dall’utente.

Questo oggetto ha la particolarità di disporre solo di proprietà e di nessun metodo.

Pubblicitร 

Proprietà dell’oggetto screen

  • availWidth e availHeight – (GET) restituisce le dimensioni dello schermo esclusa la taskbar;
  • colorDepth – (GET) restituisce la profondità del colore (bits x pixel);
  • pixelDepth – (GET) restituisce la risoluzione colore dello schermo (bits x pixel);
  • width e height – (GET) restituisce le dimensioni dello schermo;

Vediamo un esempio di utilizzo delle proprietà width e height per stampare a video la risoluzione dello schermo del’utente:

var w = screen.width;
var h = screen.height;
document.write(w + 'x' + h);

NOTA: La proprietà colorDepth e pixelDepth sono, nella pratica, equivalenti. La prima è supportata quasi universlamente mentre la seconda lo è solo dai browser più recenti.

Pubblicitร 
Massimiliano Bossi
Massimiliano Bossi
Stregato dalla rete sin dai tempi delle BBS e dei modem a 2.400 baud, ho avuto la fortuna di poter trasformare la mia passione in un lavoro (nonostante una Laurea in Giurisprudenza). Adoro scrivere codice e mi occupo quotidianamente di comunicazione, design e nuovi media digitali. Orgogliosamente "nerd" sono il fondatore di MRW.it (per il quale ho scritto centinaia di articoli) e di una nota Web-Agency (dove seguo in prima persona progetti digitali per numerosi clienti sia in Italia che all'estero).