JavaScript: определяем размеры документа на примере

Кроме определения размеров экрана в JavaScript, иногда требуется знать размеры самого документа в браузере. Здесь тоже приходится писать разный код для браузеров, т. к. ис­пользуются различные свойства (листинг 1).

Листинг 1. Получение размеров документа в браузере

<script type = "text/javascript">
   var W; // ширина документа в браузере
   var H; // высота документа в браузере
   function checkSize()
   {
      if(document.all)
      {
         W = document.body.clientWidth;
         H = document.body.clientHeight;
      }
      else
      {
         W = innerWidth;
         H = innerHeight;
      }
   }
</script>

// Вызываем функцию в нужном месте для получения размеров документа
<script type = "text/javascript">
   checkSize();
   alert("Высота: " + H);
   alert("Ширина: " + W);
</script>

Вас заинтересует / Intresting for you:

Объект Navigator Javascript: и...
Объект Navigator Javascript: и... 5965 просмотров Денис Tue, 25 Sep 2018, 06:30:01
JavaScript: определение версии...
JavaScript: определение версии... 1454 просмотров Дэйзи ак-Макарова Sun, 11 Nov 2018, 05:40:51
Определение браузера в JavaScr...
Определение браузера в JavaScr... 2692 просмотров Александров Попков Fri, 02 Nov 2018, 11:03:01
JavaScript: свойство userAgent...
JavaScript: свойство userAgent... 8699 просмотров Дэйзи ак-Макарова Sun, 11 Nov 2018, 05:23:00
Печать
Войдите чтобы комментировать

apv аватар
apv ответил в теме #10412 2 года 2 мес. назад
Благодарю за пример кода!