Przedmiotem window.screen zawiera informacje na temat ekranu użytkownika.
Window Screen
window.screen obiekt może być napisany bez prefiksu okiennej.
Nieruchomości:
- screen.width
- screen.height
- screen.availWidth
- screen.availHeight
- screen.colorDepth
- screen.pixelDepth
Window Screen Width
screen.width właściwość zwraca szerokość ekranu odwiedzającego w pikselach.
Przykład
Wyświetlanie szerokości ekranu w pikselach:
document.getElementById("demo").innerHTML =
"Screen Width: " + screen.width;
Wynikiem będzie:
Screen Width: 1600
Spróbuj sam " Window Screen Height
screen.height właściwość zwraca wysokość ekranu odwiedzającego w pikselach.
Przykład
Wyświetla wysokość ekranu w pikselach:
document.getElementById("demo").innerHTML =
"Screen Height: " + screen.height;
Wynikiem będzie:
Screen Height: 900
Spróbuj sam " Window Screen Dostępne Szerokość
screen.availWidth właściwość zwraca szerokość ekranu odwiedzającego w pikselach minus interfejs, takich jak pasku zadań Windows.
Przykład
Wyświetlanie dostępnej szerokości ekranu w pikselach:
document.getElementById("demo").innerHTML =
"Available Screen Width: " + screen.availWidth;
Wynikiem będzie:
Available Screen Width: 1600
Spróbuj sam " Window Screen Dostępne Wysokość
screen.availHeight właściwość zwraca wysokość ekranu odwiedzającego w pikselach minus interfejs, takich jak pasku zadań Windows.
Przykład
Wyświetla dostępną wysokość ekranu w pikselach:
document.getElementById("demo").innerHTML =
"Available Screen Height: " + screen.availHeight;
Wynikiem będzie:
Available Screen Height: 860
Spróbuj sam " Window Screen Głębia koloru
screen.colorDepth właściwość zwraca liczbę bitów używanych do wyświetlania jednego koloru.
Wszystkie nowoczesne komputery używają 24 bit lub 32-bitowy sprzęt dla rozdzielczości kolorów:
- 24 bity = 16777216 różne "True Colors"
- 32 bity = 4,294,967,296 różne "Głębokie kolory"
Starsze komputery używane 16 bitów: 65,536 inny "High Colors" rozdzielczość.
Bardzo stare komputery i telefony komórkowe stare używane 8 bitów: 256 różne kolory "VGA".
Przykład
Wyświetla głębię kolorów ekranu w bitach:
document.getElementById("demo").innerHTML =
"Screen Color Depth: " + screen.colorDepth;
Wynikiem będzie:
Screen Color Depth: 24
Spróbuj sam " W #rrggbb (rgb) wartości używane w HTML reprezentuje "True Colors" ( 16,777,216 różne kolory)
Window Screen Pixel Głębokość
screen.pixelDepth właściwość zwraca głębię pikseli ekranu.
Przykład
Wyświetla głębokość pikseli ekranu w bitach:
document.getElementById("demo").innerHTML =
"Screen Pixel Depth: " + screen.pixelDepth;
Wynikiem będzie:
Screen Pixel Depth: 24
Spróbuj sam " Dla nowoczesnych komputerów, Głębia koloru i Pixel głębokość są sobie równe.