Проверить, есть ли на странице бесконечная прокрутка? - PullRequest
0 голосов
/ 27 мая 2020

Я хотел знать, есть ли какие-то методы, которые позволили бы определить наличие бесконечной прокрутки на любой веб-странице?

1 Ответ

1 голос
/ 27 мая 2020

Один общий вариант c - это прокрутить страницу вниз window.scrollTo(0, document.body.scrollHeight), а затем проверить, выросла ли страница (document.documentElement.scrollHeight), вероятно, после нескольких секунд ожидания.

Вы можете попытаться улучшить этот подход, используя MutationObserver, но это также может привести к большему количеству ложных срабатываний, когда обнаруживается изменение, но это не имеет ничего общего с бесконечной прокруткой.

...