Как мне получить позиция прокрутки документа?

Как получить значение позиции прокрутки документа?

82
задан isherwood 26 November 2014 в 15:32
поделиться

3 ответа

$(document).height() //returns window height

$(document).scrollTop() //returns scroll position from top of document
46
ответ дан 24 November 2019 в 09:01
поделиться
document.getElementById("elementID").scrollHeight

$("elementID").scrollHeight
6
ответ дан 24 November 2019 в 09:01
поделиться

Что-то вроде этого должно решить вашу проблему:

$.getDocHeight = function(){
     var D = document;
     return Math.max(Math.max(D.body.scrollHeight,    D.documentElement.scrollHeight), Math.max(D.body.offsetHeight, D.documentElement.offsetHeight), Math.max(D.body.clientHeight, D.documentElement.clientHeight));
};

alert( $.getDocHeight() );

Ps: Вызывайте эту функцию каждый раз, когда она вам нужна, предупреждение предназначено для тестирования ..

3
ответ дан 24 November 2019 в 09:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: