जावास्क्रिप्ट विंडो स्क्रीन
window.screen ऑब्जैक्ट उपयोगकर्ता स्क्रीन की जानकारी को शामिल करता है。
विंडो स्क्रीन
window.screen इस ऑब्जैक्ट को window अग्रसर के बिना भी लिखा जा सकता है:
गुण:
- screen.width
- screen.height
- screen.availWidth
- screen.availHeight
- screen.colorDepth
- screen.pixelDepth
विंडो स्क्रीन चौड़ाई
screen.width
इस गुण का प्रयोग आगमनकर्ता स्क्रीन की चौड़ाई को पिक्सेल में वापस करता है。
इंस्टांस
स्क्रीन की चौड़ाई पिक्सेल में दिखाएं:
document.getElementById("demo").innerHTML = "Screen Width: " + screen.width;
परिणाम यह होगा:
विंडो स्क्रीन ऊंचाई
screen.height
इस गुण का प्रयोग आगमनकर्ता स्क्रीन की ऊंचाई को पिक्सेल में वापस करता है。
इंस्टांस
स्क्रीन की ऊंचाई पिक्सेल में दिखाएं:
document.getElementById("demo").innerHTML = "Screen Height: " + screen.height;
परिणाम यह होगा:
विंडो स्क्रीन उपलब्ध चौड़ाई
screen.availWidth
इस गुण का प्रयोग आगमनकर्ता स्क्रीन की चौड़ाई को पिक्सेल में वापस करता है, जिसे इंटरफेस की विभिन्न विशेषताओं (जैसे विंडो टूलबार) से घटाया गया है。
इंस्टांस
स्क्रीन की उपलब्ध चौड़ाई पिक्सेल में दिखाएं:
document.getElementById("demo").innerHTML = "Available Screen Width: " + screen.availWidth;
परिणाम यह होगा:
विंडो स्क्रीन उपलब्ध ऊंचाई
screen.availHeight
इस गुण का प्रयोग आगमनकर्ता स्क्रीन की ऊंचाई को पिक्सेल में वापस करता है, जिसे इंटरफेस की विभिन्न विशेषताओं (जैसे विंडो टूलबार) से घटाया गया है。
इंस्टांस
स्क्रीन की उपलब्ध ऊंचाई पिक्सेल में दिखाएं:
document.getElementById("demo").innerHTML = "Available Screen Height: " + screen.availHeight;
परिणाम यह होगा:
विंडो स्क्रीन कलर गहराई
screen.colorDepth
इस गुण का प्रयोग एक रंग को दिखाने के लिए बिट की संख्या को वापस करता है。
सभी आधुनिक कंप्यूटर 24 बिट या 32 बिट हार्डवेयर कलर रेजोल्यूशन का उपयोग करते हैं:
- 24 बिट = 16,777,216 अलग-अलग "ट्रू कलर्स"
- 32 बिट = 4,294,967,296 अलग-अलग "डीप कलर्स"
और पुराने कंप्यूटर 14 बिट का इस्तेमाल करते हैं: 65,536 अलग "High Colors" रेज़ोल्यूशन।
अत्यंत पुराने कंप्यूटर और पुराने मोबाइल फोन 8 बिट का इस्तेमाल करते हैं: 256 अलग "VGA colors"।
इंस्टांस
स्क्रीन रंग गहराई को बिटों में दिखाएं:
document.getElementById("demo").innerHTML = "Screen Color Depth: " + screen.colorDepth;
परिणाम यह होगा:
HTML में इस्तेमाल किए जाने वाले #rrggbb (rgb) मान "True Colors" (16,777,216 में अलग रंग) के लिए प्रतिनिधित्व करते हैं。
विंडो स्क्रीन पिक्सल गहराई
screen.pixelDepth
पैरामीटर रंग की गहराई को वापस करता है。
इंस्टांस
स्क्रीन पिक्सल गहराई को बिटों में दिखाएं:
document.getElementById("demo").innerHTML = "Screen Pixel Depth: " + screen.pixelDepth;
परिणाम यह होगा:
आधुनिक कंप्यूटरों के लिए, रंग गहराई और पिक्सल गहराई समान है。