Ultimele tutoriale de dezvoltare web
 

JavaScript Window Screen


Obiectul window.screen conține informații despre ecranul utilizatorului.


Window Screen

window.screen Obiectul poate fi scris fără prefixul fereastră.

Proprietăți:

  • screen.width
  • screen.height
  • screen.availWidth
  • screen.availHeight
  • screen.colorDepth
  • screen.pixelDepth

Window Screen Width

screen.width Proprietatea returnează lățimea ecranului vizitatorilor în pixeli.

Exemplu

Afișează lățimea ecranului în pixeli:

document.getElementById("demo").innerHTML =
"Screen Width: " + screen.width;

Rezultatul va fi:

Screen Width: 1600
Încearcă - l singur »

Window Screen Height

screen.height Proprietatea returnează înălțimea ecranului vizitatorilor în pixeli.

Exemplu

Afișează înălțimea ecranului în pixeli:

document.getElementById("demo").innerHTML =
"Screen Height: " + screen.height;

Rezultatul va fi:

Screen Height: 900
Încearcă - l singur »

Window Screen de Window Screen disponibil Lățime

screen.availWidth Proprietatea returnează lățimea ecranului vizitatorilor, în pixeli, minus interfață caracteristici cum ar fi bara de activități Windows.

Exemplu

Afișează lățimea disponibilă a ecranului în pixeli:

document.getElementById("demo").innerHTML =
"Available Screen Width: " + screen.availWidth;

Rezultatul va fi:

Available Screen Width: 1600
Încearcă - l singur »

Window Screen Disponibil Inaltime

screen.availHeight Proprietatea returnează înălțimea ecranului vizitatorilor, în pixeli, minus interfață caracteristici cum ar fi bara de activități Windows.

Exemplu

Afișează înălțimea disponibilă a ecranului în pixeli:

document.getElementById("demo").innerHTML =
"Available Screen Height: " + screen.availHeight;

Rezultatul va fi:

Available Screen Height: 860
Încearcă - l singur »

Window Screen Adâncime de culoare

screen.colorDepth Proprietatea returnează numărul de biți folosiți pentru a afișa o singură culoare.

Toate computerele moderne folosesc 24 de biți sau 32 de biți hardware pentru rezoluție de culoare:

  • 24 biți = 16777216 diferite "True Colors"
  • 32 biți = 4,294,967,296 diferite "Deep Colors"

Calculatoarele mai vechi utilizate 16 biți: 65,536 diferite "High Colors" de "High Colors" rezoluție.

Calculatoare foarte vechi și telefoane mobile vechi folosite 8 biți: 256 diferite "VGA colors" .

Exemplu

Afișează adâncimea de culoare a ecranului în biți:

document.getElementById("demo").innerHTML =
"Screen Color Depth: " + screen.colorDepth;

Rezultatul va fi:

Screen Color Depth: 24
Încearcă - l singur »

Cele #rrggbb (rgb) valorile utilizate in HTML reprezinta "True Colors" ( 16,777,216 different colors)


Window Screen de Window Screen Pixel Adâncime

screen.pixelDepth Proprietatea returnează adâncimea de pixeli a ecranului.

Exemplu

Afișează adâncimea de pixeli a ecranului în biți:

document.getElementById("demo").innerHTML =
"Screen Pixel Depth: " + screen.pixelDepth;

Rezultatul va fi:

Screen Pixel Depth: 24
Încearcă - l singur »

Pentru calculatoare moderne, Adancime culori și profunzime Pixel sunt egale.