ویژگی Window screen.colorDepth
- صفحه قبل availWidth
- صفحه بعدی height
- بازگشت به لایه بالاتر Screen Window
تعریف و استفاده
colorDepth
ویژگی عمق رنگ صفحه نمایش را بازمیگرداند.
colorDepth
ویژگی مقدار عمق بیت هر پیکسل را بازمیگرداند.
colorDepth
ویژگی فقط خواندنی است.
مثال
مثال 1
عمق پالت را دریافت کنید:
let depth = screen.colorDepth;
مثال 2
رنگ پسزمینهی جایگزین برای صفحههای 8 بیت نمایش دهید (برای جلوگیری از استفاده از رنگهای مدرن ناخوشایند در صفحههای 8 بیت که از آنها پشتیبانی نمیکنند):
if (screen.colorDepth <= 8) // رنگ پسزمینهی آبی ساده برای صفحههای 8 بیت document.body.style.background = "#0000FF" else // رنگ پسزمینهی آبی زیبا برای صفحههای مدرن document.body.style.background = "#87CEFA"
مثال 3
همه ویژگیهای صفحه نمایش:
let text = "Total width/height: " + screen.width + "*" + screen.height + "<br>" "Available width/height: " + screen.availWidth + "*" + screen.availHeight + "<br>" "Color depth: " + screen.colorDepth + "<br>" "Color resolution: " + screen.pixelDepth;
نحوه نوشتن
screen.colorDepth
مقدار بازگشتی
نوع | توضیح |
---|---|
عدد |
عمق پالت نمایشگر (به عنوان تعداد بیت هر پیکسل): 1, 4, 8, 15, 16, 24, 32, یا 48. |
پشتیبانی مرورگر
همه مرورگرها از آن پشتیبانی میکنند screen.colorDepth
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
صفحات مرتبط
- صفحه قبل availWidth
- صفحه بعدی height
- بازگشت به لایه بالاتر Screen Window