خصوصیت screen.colorDepth
مثال (خصوصیت screen.colorDepth)
به دست آوردن عمق بیت پالت رنگ:
var x = "Color Depth: " + screen.colorDepth;
خروجی x در کد بالا
Color Depth: 24
خودتان امتحان کنید »
در انتهای این صفحه، مثال های بیشتری آورده شده است.
تعریف و کاربرد
خصوصیت colorDepth، عمق بیت پالت رنگ را برای نمایش دادن عکس ها(در واحد بیت در پیکسل) برمی گرداند.
پشتیبانی مرورگرها
متد | |||||
---|---|---|---|---|---|
colorDepth | بله | بله | بله | بله | بله |
نحوه استفاده
screen.colorDepth
جزئیات تکنیکی
مقدار برگشتی |
یک عدد که مشخص کننده ی عمق بیت پالت رنگ برای نمایش دادن عکس ها(در واحد بیت در پیکسل) است.
|
---|
مثال - خودتان امتحان کنید
مثال (خصوصیت screen.colorDepth)
نمایش دادن یک رنگ پس زمینه ی متناوب برای صفحه های نمایش 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"
//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"
خودتان امتحان کنید »
مثال (خصوصیت screen.colorDepth)
تمام خصوصیت های screen در یک مثال:
var txt = "";
txt += "<p>Total width/height: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Available width/height: " + screen.availWidth + "*" + screen.availHeight + "</p>";
txt += "<p>Color depth: " + screen.colorDepth + "</p>";
txt += "<p>Color resolution: " + screen.pixelDepth + "</p>";
txt += "<p>Total width/height: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Available width/height: " + screen.availWidth + "*" + screen.availHeight + "</p>";
txt += "<p>Color depth: " + screen.colorDepth + "</p>";
txt += "<p>Color resolution: " + screen.pixelDepth + "</p>";
خودتان امتحان کنید »
کلیه توابع و خصوصیت های شیء Screen در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 5412