Screen obyekti
window.screen obyekti foydalanuvchi ekrani haqidagi ma’lumotlarni o‘z ichiga oladi.
Window Screen obyekti
window.screen obyekti oyna prefiksisiz yozilishi mumkin.
Xususiyatlar:
screen.widthscreen.heightscreen.availWidthscreen.availHeightscreen.colorDepthscreen.pixelDepth
Window Screen kengligi
screen.width xususiyati tashrif buyuruvchi ekranining kengligini qaytaradi
piksellar.
Misol
Ekranning kengligini piksellarda ko‘rsatish:
document.getElementById("demo").innerHTML =
"Screen Width: " + screen.width;
Natija quyidagicha bo‘ladi:
Window Screen balandligi
screen.height xususiyati tashrif buyuruvchi ekranining balandligini piksellarda qaytaradi.
Misol
Ekran balandligini piksellarda ko‘rsatish:
document.getElementById("demo").innerHTML =
"Screen Height: " + screen.height;
Natija quyidagicha bo‘ladi:
Window Screen mavjud kengligi
screen.availWidth xususiyati tashrif buyuruvchi ekranining kengligini qaytaradi, d
piksellar,
Windows vazifalar paneli kabi minus interfeys xususiyatlari.
Misol
Ekranning mavjud kengligini piksellarda ko‘rsating:
document.getElementById("demo").innerHTML =
"Available Screen Width: " + screen.availWidth;
Natija quyidagicha bo‘ladi:
Window Screen mavjud balandligi
screen.availHeight xususiyati tashrif buyuruvchi ekranining balandligini qaytaradi,
piksellarda, Windows vazifalar paneli kabi minus interfeys xususiyatlari.
Misol
Ekranning mavjud balandligini piksellarda ko‘rsating:
document.getElementById("demo").innerHTML =
"Available Screen Height: " + screen.availHeight;
Natija quyidagicha bo‘ladi:
Window Screen rang chuqurligi
screen.colorDepth xossasi bitta rangni aks ettirish uchun ishlatiladigan bitlar sonini qaytaradi.
Barcha zamonaviy kompyuterlar rangni aniqlash uchun 24 bit yoki 32 bitli uskunadan foydalanadi:
- 24 bits = 16,777,216 different "True Colors"
- 32 bits = 4,294,967,296 different "Deep Colors"
Eski kompyuterlar 16 bitdan foydalangan: 65 536 xil "High Colors" rang aniqligi.
Juda eski kompyuterlar va eski mobil telefonlar 8 bitdan foydalangan: 256 xil "VGA ranglari".
Misol
Ekranning rang chuqurligini bitlarda ko‘rsating:
document.getElementById("demo").innerHTML =
"Screen Color Depth: " + screen.colorDepth;
Natija quyidagicha bo‘ladi:
HTMLda ishlatiladigan #rrggbb (rgb) qiymatlari "Haqiqiy ranglar" ni bildiradi (16 777 216 xil rang)
Window Screen piksel chuqurligi
screen.pixelDepth xususiyati ekranning piksel chuqurligini qaytaradi.
Misol
Ekranning piksel chuqurligini bitlarda ko‘rsating:
document.getElementById("demo").innerHTML =
"Screen Pixel Depth: " + screen.pixelDepth;
Natija quyidagicha bo‘ladi:
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
