Реализация тайм-аута Javascript в PeopleSoft iScript - PullRequest
0 голосов
/ 08 октября 2010

Обычные компоненты PeopleSoft автоматически генерируют всплывающее окно тайм-аута, когда пользователь собирается выйти из системы.iScripts, однако, не делают.

Я собирался перепроектировать javascript, который PeopleSoft автоматически генерирует для компонентов, чтобы использовать существующий код.

Прежде, чем я это сделаю, я подумал, что я проверю, сделал ли кто-нибудь еще это, и есть ли какие-то ошибки, советы или хитрости.Или, может быть, есть лучший способ?

1 Ответ

1 голос
/ 08 октября 2010

Я обратил внимание на то, как работает страница «Коллекции навигации» (которая представляет собой iScript), поскольку она также обрабатывает тайм-ауты.Решение относительно простое.

Сначала включите результаты% Request.ExpireMeta (функция PeopleCode) в часть HTML-кода, который вы генерируете.

Во-вторых, включите поставляемый javascript PT_SAVEWARNINGSCRIPT в генерируемый вами HTML.

Наконец, пусть ваш iScript вызывает функцию javascript setupTimeout ().

...