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

Ключ

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

Выполнить скрипт / Execute script

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

...

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

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

Image Added

Параметры действия

Поле “Контекст- Уникальный идентификатор открытого сеанса работы с браузером.

Поле “Скрипт- Скрипт для выполнения в браузере. 

Поле “Параметры- Параметры, передаваемые в скрипт.Image Removed


Настройки

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

Уникальный идентификатор открытого сеанса работы с браузером.

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

ACTION_CONTEXT


Да

СкриптScriptСкрипт для выполнения в браузере.Строка
Да
ПараметрыParametersПараметры, передаваемые в скрипт.Объект
Нет
Результаты
РезультатResult

Результат выполнения.

Объект



...

Отсутствуют.


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

Задача:  Перейти на страницу страницу https://dzen.ru/?clid=2337508-193&from=dist_bookmark&win=381&yredirect=true и запустить скрипт для отображения диалогового окна в браузере, далее  -закрыть браузер. 

Решение:

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

Реализация:

  1. Собрать Собираем схему робота, состоящего из действий:
    Image RemovedImage Added
  2. Заполнить Настраиваем параметры действия “Открыть браузер”, “Выполнить скрипт”и “Закрыть браузер”.
    Image Added
  3. В Контексте указываем наш браузер и поле Скрипт указываем наш скрипт. "Открыть браузер". 
    Image RemovedЗаполнить параметры действия "Выполнить скрипт". (Используемый язык -  JavaScript). 
    Image RemovedImage Added
    Заполнить
  4. Заполняем параметры действия "Закрыть браузер". 
    Image RemovedНажать на кнопку "Старт" в верхней панели. 

Результат:

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

Image Removed

Отображено диалоговое окно на странице в браузере. 

  1. “Закрыть браузер”.

Image Added

После запускаем робота.

Результат:

Image AddedImage Removed