Показать сообщение отдельно
  #2 (permalink)  
Старый 24.03.2021, 13:55
Аспирант
Отправить личное сообщение для Himmelin Посмотреть профиль Найти все сообщения от Himmelin
 
Регистрация: 14.01.2019
Сообщений: 31

Нельзя имитировать прокрутку, но можно инициировать прокрутку до конкретного элемента с помощью Element.scrollIntoView(), где Element — элемент страницы, полученный с помощью функции document.querySelector("ваш селектор") и подобных ей. В функцию прокрутки до элемента можно передать параметр options, представляющий из себя объект с полем "behaviour", значение которого нужно установить в "smooth": { behaviour : "smooth" } для плавной прокрутки. Установив несколько таких функций, вы сможете прокручивать поэлементно до конца страницы с условием, что известен список элементов или общее название их параметров (классов, даталистов и т.д.).
Ответить с цитированием