Копировать ссылку на страницу

Предоставляет инструменты для работы с текущей веб-страницой. Например, позволяет обновить страницу проводника веб-доступа, закрыть страницу, открыть в новом окне.

Пример:

 

WebAccess.current.window.bind('onAfterClose', function(parentWindow) { parentWindow.console.log('afterclose');} );

Свернуть/развернуть Функции

Свернуть/развернуть Public method bind – привязать функцию к событию

Синтаксис:

 

bind(name, fuc)

Параметры:

Имя

Тип

Описание

name

string

Имя события

fuc

function

Функция-обработчик

Возвращаемое значение:

Объект типа window.

Свернуть/развернуть Public method close – закрыть текущую страницу

Синтаксис:

 

close()

Возвращаемое значение:

Страница закрыта.

Свернуть/развернуть Public method openExplorer – открыть проводник веб-доступа в текущем окне

Синтаксис:

 

openExplorer()

Возвращаемое значение:

Проводник веб-доступа открыт.

Свернуть/развернуть Public method openLogin – открыть страницу входа на сайт веб-доступа

Синтаксис:

 

openLogin()

Возвращаемое значение:

Страница входа на сайт веб-доступа открыта.

Свернуть/развернуть Public method reloadExplorer – обновить страницу проводника веб-доступа

Синтаксис:

 

reloadExplorer()

Возвращаемое значение:

Страница проводника веб-доступа обновлена.

Свернуть/развернуть Public method reloadParentExplorer – обновить страницу проводника веб-доступа в родительском окне

Синтаксис:

 

reloadParentExplorer()

Возвращаемое значение:

Объект типа window.

Свернуть/развернуть Public method reloadParentGrid – обновить страницу, содержащую список записей справочника, в родительском окне

Синтаксис:

 

reloadParentGrid()

Возвращаемое значение:

Объект типа window.

Свернуть/развернуть Public method reloadParentWindowOnClose – обновить страницу проводника веб-доступа в родительском окне в момент закрытия текущей страницы

Синтаксис:

 

reloadParentWindowOnClose()

Возвращаемое значение:

Объект типа window.

Свернуть/развернуть Public method unbind – удалить функцию, привязанную к событию

Синтаксис:

 

unbind(name)

Параметры:

Имя

Тип

Описание

name

string

Имя события

Возвращаемое значение:

Объект типа window.

Свернуть/развернуть События

Свернуть/развернуть Public method afterClose – срабатывает после закрытия текущей страницы

Описание:

Срабатывает либо на текущей странице либо на предыдущей странице, с которой была открыта текущая. Работа события зависит от настроек браузера.

Пример:

 

// Оповещение о закрытии текущей страницы.
WA.CR.window.bind('afterClose', function(parentWindow) { parentWindow.console.log('afterclose');} );

Свернуть/развернуть Public method beforeclose – срабатывает до закрытия текущей страницы

Пример:

 

// Проверка изменения веб-страницы. Если веб-страница изменена, открывается окно с подтверждением о выходе со страницы.
WA.CR.window.bind('beforeClose', function() { if(SerializeForm() != g_prevFormVal) {return true;} } );

Свернуть/развернуть Public method Save – выполняется в момент сохранения формы

Параметры:

Имя

Тип

Описание

process

function

Основной поток действий по выполнению сохранения формы. При необходимости вызов функции позволяет продолжить процесс сохранения в любой момент времени

data

object

Данные для сохранения формы

callback

function

Функция, выполняющаяся после сохранения формы. Можно вызвать в любой момент сохранения

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM