Задать вопрос
@historydev
long long long long long .... int

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

Добрый вечер. Скажите пожалуйста, как мне останавливать юзера на месте если он достиг черты?

function populate(event) {

	  while(true) {

	    // нижняя граница документа
	    let windowRelativeBottom = document.documentElement.getBoundingClientRect().bottom

	    // если пользователь прокрутил достаточно далеко (< 100px до конца)
	    if (windowRelativeBottom < document.documentElement.clientHeight + 100) {

	    	windowRelativeBottom = windowRelativeBottom - 1

	    }

	  }

	}

	window.addEventListener('scroll', function(e) {
		populate()
	})
  • Вопрос задан
  • 119 просмотров
Подписаться 2 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sergo80konev
@sergo80konev
Люди ВКонтакте - https://vkontaktelyudi.ru/
да это только скриптом и сделать, надо покубатурить
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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