Выполнить скрипт Версия 11 (Java)

Группа действий: Браузеры Подгруппа Окна, вкладки, фреймы


Описание

Действие выполняет скрипт в браузере (используются скрипты JavaScript)

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

Параметры 

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

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

Скрипт                                 Скрипт, который должен быть выполнен в браузере

Параметры                          Параметры, передаваемые в скрипт. В скрипте места подстановки параметров должны быть отмечены как arguments[0]. Можно передавать только значения типов: Коллекция, Строка, Число, Логический"

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

Результат                            Результат выполнения скрипта

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Контекст

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

Идентификатор сеанса браузера

Контекст браузера


Да

СкриптСкрипт, который должен быть выполнен в браузереСтрокаreturn arguments[0]Да
ПараметрыПараметры, передаваемые в скрипт. В скрипте места подстановки параметров должны быть отмечены как arguments[0]. Можно передавать только значения типов: Коллекция, Строка, Число, Логический

Коллекция

Строка

Число

Логический


Нет
Результаты
Результат

Результат выполнения скрипта

Объект



Особые условия использования

Отсутствуют

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

Задача

Перейти на страницу https://ya.ru и вывести диалоговое окно в браузере с помощью скрипта. Потом закроем браузер, используя действие “Закрыть браузер”.

Реализация

  1. Собираем схему робота и настраиваем его параметры

  2. Настраиваем параметры действия “Открыть браузер”, “Выполнить скрипт”.
  3. В Контексте указываем наш браузер, в поле скрипта задаем параметры  arguments[0], т.к. параметры скрипта забираются из переменной arguments
  4. В Параметрах скрипта выбираем Строку и прописываем значение "hello world". 
  5. Запускаем робота.

Результат