آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

شی window.screen در جاوا اسکریپت

دوره های مرتبط با این مقاله

شی window.screen

شی window.screen، دربردانده ی اطلاعاتی در رابطه با صفحه ی نمایشگر کاربر می باشد.
طول و عرض صفحه ی نمایشگر کاربر
می توان شی window.screen بدون لحاظ کردن پیشوند window نوشت.

برخی از خاصیت های شی window.screenرا زیر مشاهده می کنید:

screen.availWidth: عرض قابل دسترس صفحه نمایشگر کاربر
screen.availHeight: طول قابل دسترس صفحه نمایشگر
screen.width
screen.height
screen.colorDepth
screen.pixelDepth

خاصیت screen.width

خاصیت screen.width، پهنا یا عرض صفحه نمایش کاربر را بر حسب پیکسل بازگردانی می نماید:

نمونه یک

    
امتحان کنید

خاصیت screen.height

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

نمونه دو

    
امتحان کنید

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

خاصیت یا property screen.availWidth، عرض قابل دسترس صفحه ی نمایشگر را به پیکسل بازگردانی می نماید. (لازم به ذکر است که این اندازه taskbar را تحت پوشش قرار نمی دهد):

نمونه سه

    
امتحان کنید

طول قابل دسترس صفحه ی نمایشگر

screen.availHeight یک خاصیت است که مقدار طول صفحه ی نمایش کاربر را بر مبنای پیکسل بازمی گرداند:

نمونه چهار

    
امتحان کنید

خاصیت screen.colorDepth

خاصیت screen.colorDepth تعداد بیت هایی که برای نمایش یک رنگ تخصیص یافته و بکار گرفته شده را برمی گرداند.
تمامی مرورگرهای نوین برای وضوح رنگ (color resolution) از سخت افزارهای 32 و 64 بیتی بهره می گیرند:
24 bits = 16,777,216 different "True Colors"
32 bits = 4,294,967,296 different "Deep Colors"
رایانه های قدیمی از 16 بیت استفاده می کردند: 65,536 different "High Colors" resolution .
کامپیوترها و گوشی های بسیار قدیمی از 8 بیت استفاده می کردند: 256 different "VGA colors" .

مثال:

نمونه پنج

    
امتحان کنید

مقدار #rrggbb که در HTML بکار گرفته می شود به "True Colors" اشاره دارد 16,777,216) رنگ متفاوت(.

خاصیت screen.pixelDepth

این خاصیت pixel depth (تراکم، عمق یا تعداد پیکسل) صفحه نمایش را برمی گرداند.
این مثالPixel depth صفحه ی نمایشگر را بر حسب پیکسل نمایش می دهد:

نمونه شش

    
امتحان کنید

برای رایانه های امروزی، color depth و pixel depth یکسان محسوب می شوند.

مشاهده فیلم آموزشی

کلیه حقوق مادی و معنوی این مقاله متعلق به آموزشگاه تحلیل داده بوده و هر گونه استفاده غیر قانونی از آن پیگرد قانونی دارد.

  • 2598
  •    1732
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانلود سورس کد دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .