Прокрутить к элементу Версия 14 (Java)
Группа действий: Браузеры
Описание
Действие выполняет прокрутку страницы до элемента, c использованием координат или на указанное количество нажатий PgUp или PgDn относительно начала страницы, если элемент не указан
Иконка действия
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
Контекст | Контекст действия для работы с браузером | Robin.Selenium | Контекст браузера | Да |
Элемент | Элемент для взаимодействия. Прим. : используется скрипт JS | Robin.WebElement | Нет | |
Смещение по оси X | Смещение по оси X относительно левого верхнего угла страницы. Прим. : используется скрипт JS | Robin.Numeric | Нет | |
Смещение по оси Y | Смещение по оси Y относительно левого верхнего угла страницы. Прим. : используется скрипт JS | Robin.Numeric | Нет | |
Количество нажатий PgDn | Прокрутка страницы вниз | Robin.Numeric | Нет | |
Количество нажатий PgUp | Прокрутка страницы вверх | Robin.Numeric | Нет |
Особые условия использования
Если указан и элемент, и смещения, то сначала будет произведен скролл до элемента, а потом произведено смещение на указанное количество пикселей от его центра.
Смещения не работают внутри вложенных элементов.
Пример использования
Задача
Необходимо зайти на сайт https://old.bankrot.fedresurs.ru/TradeList.aspx и осуществить прокрутку страницы до элемента.
Решение
Воспользоваться действиями "Открыть браузер", "Прокрутить к элементу".
Реализация
- Собрать схему робота, состоящую из действий.
- Настроить параметры действия "Открыть браузер".
- Настроить параметры действия "Прокрутить к элементу". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов).
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.