Параметры действия:
Предназначение действия:
Загружает страницу по ссылке.
Возвращаемое значение: HTML код загруженной страницы
Параметр «URL (ссылка на веб-страницу)»
Тип параметра: ссылка на страницу (https://...)
Если этот параметр не задан, то в качестве ссылки используется текущее значение на входе действия.
Параметр «Режим загрузки»
Тип параметра: выбор из списка предопределенных значений
Допустимые значения параметра: ActiveTab; ActiveTab Reload; NewTab; TemporaryTab
Значение по умолчанию: ActiveTab
Этот параметр определяет, в какой вкладке браузера будет открыта страница:
ActiveTab |
открытие ссылки в текущей вкладке. Если страница с таким URL уже открыта, то просто считывается исходный код страницы (перезагрузка страницы НЕ выполняется) |
ActiveTab Reload |
открытие ссылки в текущей вкладке, с перезагрузкой страницы если она уже была открыта ранее |
NewTab |
ссылка открывается в новой вкладке браузера, парсер переключается на эту новую вкладку |
TemporaryTab |
страница загружается в новой (временной) вкладке, после чего эта вкладка закрывается (активной вкладкой остаётся исходная) |
Параметр «Режим ожидания»
Тип параметра: выбор из списка предопределенных значений
Допустимые значения параметра: <не задано>; Mask; Time; Cookie; DoNotWait
Значение по умолчанию: <не задано>
Этот параметр определяет, в какой момент будет считано содержимое страницы из браузера:
не задано |
программа ждёт готовности страницы в браузере (свойство document.ReadyState = complete).
Этот вариант подойдёт для подавляющего большиства случаев (когда не нужно ждать подгрузки содержимого страницы скриптами) |
Mask |
ожидание появления на странице текста, заданного в «Параметре ожидания» |
Time |
ожидание в течение интервала времени, заданного в «Параметре ожидания» (в секундах) |
Cookie |
ожидание установки заданной Cookie |
DoNotWait |
без ожидания (в большинстве случаев страница к этому моменту уже готова). HTML код считывается сразу после завершения команды открытия ссылки. |
Параметр «Параметр ожидания»
Тип параметра: произвольное значение
Для режима ожидания Mask здесь задаётся маска текста (например, *SomeText*), для режима ожидания Cookie указывается название нужной cookie (например, SessionID), а для режима Time указывается время в секундах
Примеры использования:
Комментарии
Артур, ну так и используйте действие «Загрузить страницу по ссылке» с параметром Способ загрузки = Browser
Результат будет в точности таким же (ибо используется та же команда для открытия страницы в браузере), только там можно управлять кешированием (а в этом действии - нет)
Здравствуйте, подскажите пожалуйста как сохранить кеш открытой страницы после действия "Браузер: открыть страницу". По аналогии с действием "Загрузить страницу по ссылке" при котором идет запрос по ссылке, но если есть сохраненный кеш (документ) то берет информацию оттуда.