Реализация тайм-аута Javascript в PeopleSoft iScript

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

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

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


person Chip L    schedule 07.10.2010    source источник


Ответы (1)


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

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

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

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

person Chip L    schedule 08.10.2010