Ускоренный скролл на шарпе

JanCarlo

Client
Регистрация
04.03.2018
Сообщения
358
Благодарностей
40
Баллы
28
Ребят, кто может подсказать как на шарпе сделать скролл колесика мыши в ускорееном виде?
Нужно прогрузить страницу до конца вниз, ни одна клавиша не работает, вернее после пары нажатий перестается крутить страницу, на сайте какие то сркипты стоят. {pgdn} {end} {down} это все не работает.

Кто то подкинул код скролла где указываю на сколько пикселей вниз прокрутить - работает, но страница оочень медленно прокручивается вниз.

Может кто то подсказать что делать?
вот такой код крутит вниз но дико медленно
Код:
instance.ActiveTab.FullEmulationMouseWheel(0, 2000);
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 177
Благодарностей
2 184
Баллы
113
C#:
// поиск последнего div на странице. Можете заменить на другой тег (span, p, img, a ...), если есть такие внизу. Главное чтобы он имел высоту, а то "невидимые" элементы в браузере имеют условные координаты в верхнем углу страницы а не внизу.
HtmlElement he = instance.ActiveTab.FindElementByXPath(@"(//div)[last()]", 0);
if (he.IsVoid) return "не нашли нужного элемента. Проверьте правильно ли прописали поиск";
//мгновенно скролим к этому элементу:
he.ScrollIntoView();
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)