Як в JavaScript дізнатися дозвіл екрана, його глибину кольору і розміри вікна браузера

Поширити

Дивились коли-небудь інформацію, що видається веб-сервісом Яндекс.Интернетометр? Він показує роздільна здатність вашого екрана і глибину кольору а-ля якість передачі кольору (в бітах) у форматі <ширина екрана>x<висота екрана>x<глибина кольору>. Хочете дізнатися, як реалізувати таке JavaScript? Це нескладно. Читаємо далі.

Приклад 1. Визначаємо дозвіл екрана і якість перенесення кольорів монітора користувача:

var colorDepth = screen.colorDepth?screen.colorDepth:screen.pixelDepth;
alert(‘Розрішення вашого екрану:’ +
screen.width + ‘x’ + screen.height +
‘x’ + colorDepth);

Приклад 2. Визначаємо розміри вікна браузера, – поточні висоту і ширину, одиниці виміру: пікселі.

alert(‘Розміри вікна браузера:’ +
window.innerWidth + ‘x’ +
window.innerHeight);

Приклад 3. Аналогічний приклад під номером 2, для тих, хто нічого не може без JQuery.

alert(‘Розміри вікна браузера:’ +
$(window).width() + ‘x’ +
$(window).height());

На цьому власне і все.

Залишити відповідь

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.