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