Измерение смещения окна - PullRequest
3 голосов
/ 21 июня 2011

Есть ли способ измерить смещение окна в jQuery, чтобы я мог сравнить позиции «фиксированного» и относительно позиционированного элемента?

Мне нужно сказать,насколько далеко прокручивается окно, чтобы я мог использовать цифру для вычисления разницы между высотой фиксированного элемента (относительно вершины области просмотра) и относительного объекта (относительно вершины документа)

Ответы [ 3 ]

7 голосов
/ 21 июня 2011

$(window).scrollTop() и $(window).scrollLeft() могут использоваться для поиска позиций прокрутки.

1 голос
/ 03 октября 2015

При использовании обычного Javascript без jQuery должны быть window.pageXOffset и window.pageYOffset, которые возвращают количество пикселей, смещенных при прокрутке.

Источник: https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollY

0 голосов
/ 21 июня 2011

document.body.offsetWidth;

и

document.body.offsetHeight;

Используя эти функции javascript, вы можете получить фактическую ширину и высоту окна браузера.

...