как отслеживать скролл js
3 года назад
Nikolai Gagarinov
Ответы
Для отслеживания скролла на странице в JavaScript можно использовать событие scroll.
Пример:
В этом примере мы добавляем обработчик события scroll на объект window. Когда пользователь прокручивает страницу, функция, переданная в качестве аргумента, будет вызываться.
Внутри функции можно получить текущее положение скролла с помощью свойства window.scrollY (или window.pageYOffset для более старых браузеров):
В этом примере мы получаем текущее положение скролла и выводим его в консоль браузера.
Также можно использовать свойство document.documentElement.scrollTop для получения положения скролла относительно верхней границы документа:
Этот код будет работать во всех браузерах, включая старые версии Internet Explorer.
3 года назад
Aleksey





