شاشة النافذة ، عمق اللون
مثال
احصل على عمق البت للوحة الألوان:
let depth = screen.colorDepth;
المزيد من الأمثلة "جربها بنفسك" أدناه.
التعريف والاستخدام
تقوم colorDepth
الخاصية بإرجاع عمق ألوان الشاشة.
تقوم colorDepth
الخاصية بإرجاع العمق بوحدات بت لكل بكسل.
colorDepth
الخاصية للقراءة فقط .
بناء الجملة
screen.colorDepth
قيمة الإرجاع
نوع | وصف |
رقم | عمق لوحة ألوان الشاشة بالبت لكل بكسل: 1 أو 4 أو 8 أو 15 أو 16 أو 24 أو 32 أو 48. |
مزيد من الأمثلة
اعرض لونًا بديلاً للخلفية لشاشات 8 بت (لتجنب استخدام الشاشات ذات 8 بت ، التي لا تدعم اللون الحديث ، لونًا بديلاً قبيحًا بدلاً من ذلك):
if (screen.colorDepth <= 8)
//simple blue background color for 8 bit screens
document.body.style.background = "#0000FF"
else
//fancy blue background color for modern screens
document.body.style.background = "#87CEFA"
جميع خصائص الشاشة:
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
مدعوم في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |