سبد (0)

خصوصیت screen.colorDepth

مثال (خصوصیت screen.colorDepth)

به دست آوردن عمق بیت پالت رنگ:

var x = "Color Depth: " + screen.colorDepth;

خروجی x در کد بالا

Color Depth: 24

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

خصوصیت colorDepth، عمق بیت پالت رنگ را برای نمایش دادن عکس ها(در واحد بیت در پیکسل) برمی گرداند.


پشتیبانی مرورگرها

متد     
colorDepth بله بله بله بله بله

نحوه استفاده

screen.colorDepth

جزئیات تکنیکی

مقدار برگشتی

یک عدد که مشخص کننده ی عمق بیت پالت رنگ برای نمایش دادن عکس ها(در واحد بیت در پیکسل) است.


مقادیر امکان پذیر:

  • 1 bit per pixel
  • 4 bits per pixel
  • 8 bits per pixel
  • 15 bits per pixel
  • 16 bits per pixel
  • 24 bits per pixel
  • 32 bits per pixel
  • 48 bits per pixel

مثال

مثال - خودتان امتحان کنید

مثال (خصوصیت 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"

خودتان امتحان کنید »

مثال (خصوصیت 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>";

خودتان امتحان کنید »

کلیه توابع و خصوصیت های شیء Screen در JavaScript Reference کلیه توابع و خصوصیت های شیء Screen در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه