٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش صفحه جاوا اسکریپت

شی object screen.screen شامل اطلاعات مربوط به صفحه کاربر است. صفحه پنجره window.screenشی را می توان بدون پیشوند پنجره نوشته شده است. خواص: screen.width screen.height screen.availWidth screen.availHeight screen.colorDepth screen.pixelDepth عرض صفحه پنجره این screen.widthویژگی عرض صفحه بازدید کننده را به پیکسل…

محمد یوسفی

29 جولای 2021

شی object screen.screen شامل اطلاعات مربوط به صفحه کاربر است.


صفحه پنجره

window.screenشی را می توان بدون پیشوند پنجره نوشته شده است.

خواص:

  • screen.width
  • screen.height
  • screen.availWidth
  • screen.availHeight
  • screen.colorDepth
  • screen.pixelDepth

عرض صفحه پنجره

این screen.widthویژگی عرض صفحه بازدید کننده را به پیکسل برمی گرداند.

مثال

عرض صفحه را به پیکسل نمایش دهید:

document.getElementById("demo").innerHTML =
"Screen Width: " + screen.width;

نتیجه این خواهد بود:

Screen Width: 1366

ارتفاع صفحه پنجره

screen.heightاموال ارتفاع صفحه نمایش بازدید کننده در پیکسل می گرداند.

مثال

ارتفاع صفحه را به پیکسل نمایش دهید:

document.getElementById("demo").innerHTML =
"Screen Height: " + screen.height;

نتیجه این خواهد بود:

Screen Height: 768


صفحه پنجره عرض موجود

این screen.availWidthویژگی عرض صفحه بازدید کننده را بر حسب پیکسل ، منهای ویژگی های رابط مانند نوار وظیفه ویندوز برمی گرداند.

مثال

عرض موجود در صفحه را به پیکسل نمایش دهید:

document.getElementById("demo").innerHTML =
"Available Screen Width: " + screen.availWidth;

نتیجه این خواهد بود:

Available Screen Width: 1366

صفحه پنجره ارتفاع موجود

این screen.availHeightویژگی ارتفاع صفحه بازدید کننده را بر حسب پیکسل ، منهای ویژگی های رابط مانند نوار وظیفه ویندوز برمی گرداند.

مثال

ارتفاع موجود صفحه را بر حسب پیکسل نمایش دهید:

document.getElementById("demo").innerHTML =
"Available Screen Height: " + screen.availHeight;

نتیجه این خواهد بود:

Available Screen Height: 728

عمق رنگ صفحه پنجره

screen.colorDepthبازده اموال تعداد بیت مورد استفاده برای نمایش یک رنگ.

تمام رایانه های مدرن از سخت افزار 24 بیتی یا 32 بیتی برای وضوح رنگ استفاده می کنند:

  • 24 بیت = 16،777،216 “رنگ واقعی” متفاوت
  • 32 بیت = 4،294،967،296 مختلف “Deep Colors” متفاوت

رایانه های قدیمی از 16 بیت استفاده می کردند: 65536 وضوح مختلف “High Colors”.

رایانه های بسیار قدیمی و تلفن های همراه قدیمی از 8 بیت استفاده می کردند: 256 “VGA مختلف”.

مثال

عمق رنگ صفحه را به بیت نمایش دهید:

document.getElementById("demo").innerHTML =
"Screen Color Depth: " + screen.colorDepth;

نتیجه این خواهد بود:

Screen Color Depth: 24

مقادیر #rrggbb (rgb) استفاده شده در HTML نشان دهنده “رنگهای واقعی” است (16،777،216 رنگ مختلف)


عمق پیکسل صفحه پنجره

screen.pixelDepthاموال عمق پیکسلی این صفحه نمایش را برمی گرداند.

مثال

عمق پیکسل صفحه را با بیت نمایش دهید:

document.getElementById("demo").innerHTML =
"Screen Pixel Depth: " + screen.pixelDepth;

نتیجه این خواهد بود:

Screen Pixel Depth: 24

برای رایانه های مدرن ، عمق رنگ و عمق پیکسل برابر هستند.

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها