Предоставляет инструменты для работы с текущей веб-страницой. Например, позволяет обновить страницу проводника веб-доступа, закрыть страницу, открыть в новом окне.
Пример:
WebAccess.current.window.bind('onAfterClose', function(parentWindow) { parentWindow.console.log('afterclose');} );
Функции
События
afterClose – срабатывает после закрытия текущей страницы
Описание:
Срабатывает либо на текущей странице либо на предыдущей странице, с которой была открыта текущая. Работа события зависит от настроек браузера.
Пример:
// Оповещение о закрытии текущей страницы.
WA.CR.window.bind('afterClose', function(parentWindow) { parentWindow.console.log('afterclose');} );
|
beforeclose – срабатывает до закрытия текущей страницы
Пример:
// Проверка изменения веб-страницы. Если веб-страница изменена, открывается окно с подтверждением о выходе со страницы.
WA.CR.window.bind('beforeClose', function() { if(SerializeForm() != g_prevFormVal) {return true;} } );
|
Save – выполняется в момент сохранения формы
Параметры:
Имя
|
Тип
|
Описание
|
process
|
function
|
Основной поток действий по выполнению сохранения формы. При необходимости вызов функции позволяет продолжить процесс сохранения в любой момент времени
|
data
|
object
|
Данные для сохранения формы
|
callback
|
function
|
Функция, выполняющаяся после сохранения формы. Можно вызвать в любой момент сохранения
|
|
|
См. также