Задать вопрос

Как получить высоту страницы?

Нужно получить высоту страницы.

Мой код JS:
Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight)


Проверяю в Opera(Webkit) и Firefox.
Отображается страница в обоих одинаково.

Но в Firefox выдает 5075, что верно, а в Opera - 3164.

Пробовал еще несколько способов получения высоты: $("html").height() и т.д, результат такой же.

Единственное, заметил, что высота блока footer в Firefox доходит до низа страницы, а в Opera нет, при этом, если футеру выставить height: 100%, то его высота становиться в Firefox такой же как в Opera, но на результат вычисления высоты в коде это не влияет.
  • Вопрос задан
  • 6691 просмотр
Подписаться 4 Оценить 1 комментарий
Ответ пользователя Олег Прилепа К ответам на вопрос (5)
OAPrilepa
@OAPrilepa
Frontend developer
$(document).height();
Ответ написан