Last active
November 15, 2023 08:36
-
-
Save safronman/f730db7b4c3e7830b9f6fd101ab7777b to your computer and use it in GitHub Desktop.
Плавная прокрутка сайта
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Функция для прокрутки страницы | |
| function scrollToBottom() { | |
| // Получаем высоту документа | |
| var documentHeight = document.documentElement.scrollHeight; | |
| // Получаем текущую позицию прокрутки | |
| var currentScroll = window.scrollY; | |
| // Устанавливаем новую позицию прокрутки | |
| var newScroll = currentScroll + 1; // Измените значение 1 на любое другое, чтобы регулировать скорость прокрутки | |
| // Прокручиваем страницу | |
| window.scrollTo(0, newScroll); | |
| // Проверяем, достигли ли конца страницы | |
| if (newScroll < documentHeight) { | |
| // Если нет, вызываем функцию снова через короткое время | |
| setTimeout(scrollToBottom, 10); // Измените значение 10 на любое другое, чтобы регулировать интервал прокрутки | |
| } | |
| } | |
| // Вызываем функцию для начала прокрутки через 3 секунды после загрузки страницы | |
| setTimeout(scrollToBottom, 7000); // 3000 миллисекунды (3 секунды) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment