Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Прокрутить к элементу Версия элементу Версия 14 (Java)

Группа действий: Браузеры

...

Описание

Действие выполняет прокрутку страницы до элемента, c использованием координат или на указанное количество нажатий PgUp или PgDn относительно начала страницы, если элемент не указан

Иконка действия

Image Modified

Параметры

...

и их настройки

Входные параметры

Поле "Контекст"                                            Контекст действия для работы с браузером.

Поле "Элемент"                                             Элемент для взаимодействия. Прим. : используется скрипт JS.

Поле "Смещение по оси X"                          Смещение по оси X относительно левого верхнего угла страницы. Прим. : используется скрипт JS.

Поле "Смещение  по оси Y"                         Смещение по оси Y относительно левого верхнего угла страницы. Прим. : используется скрипт JS.

Поле "Количество нажатий PgDn"               Прокрутка страницы вниз.

Поле "Количество нажатий PgUp"               Прокрутка страницы вверх.

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст

Контекст действия для работы с браузером

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 и и осуществить прокрутку страницы до элемента. 
Image Modified

Решение

Воспользоваться действиями "Открыть браузер", "Прокрутить к элементу".

Реализация

  1. Собрать схему робота, состоящую из действий:.
    Image Modified
  2. Настроить параметры действия "Открыть браузер". 
    Image Modified
  3. Настроить параметры действия "Прокрутить к элементу". Для  Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 
    Image Modified
  4. Нажать на кнопку "Старт" в верхней панели.

Результат

Программный робот отработал успешно.
Image Modified