Плагин WebPage позволяет открывать заданную веб-страницу по нажатию кнопки с действием WEBPAGE_OPEN:
- в формировании,
- в меню.
Действие WEBPAGE_OPEN имеет аргументы:
url– адрес страницы, протокол должен быть указан;allow– разрешенные пути для подключения: дает доступ только путям, удовлетворяющим регулярному выражению. По умолчанию разрешены все (allow = .*).
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/sst-sco/conf/webpage.ini, секция [WebPage], настройки плагина веб-страницы | ||
enable |
| Включение модуля |
Кнопка в продаже скрывается, если плагин выключен.
Пример кнопки в формировании
[Check.FormingForm.actions.<строка>.<столбец>] command = WEBPAGE_OPEN text = Google url = https://www.google.com
Если сервер, на который был отправлен запрос для отображения страницы, недоступен, то:
- Содержимое запрашиваемой веб-страницы отображено не будет.
- Браузер будет закрыт.
Кнопка закрытия на веб-странице
Для закрытия формы браузера необходимо добавить вызов метода:
window.close():Пример настройки<button onclick="window.close()">Закрыть браузер</button>
window.sco.removeContext():Пример настройки<button onclick="window.sco.removeContext()">Закрыть браузер</button>