Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Запретить повторное открытие страницы / 2 сообщений из 2, страница 1 из 1
05.07.2012, 12:04
    #37867300
serpilin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить повторное открытие страницы
Со страницы 1 (интерактивный отчет) открывается страница 2 (форма редактирования).
Юзера могут открыть страницу 2 в отдельной вкладке или в отдельном окне
Вопрос: как проверить что страница 2 в браузере уже открыта и запретить ее повторное открытие?
...
Рейтинг: 0 / 0
06.07.2012, 15:17
    #37869318
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить повторное открытие страницы
serpilin,

Не сталкивался, но если так, чисто логически:

Завести sequence - ид запроса (или аналог), выводить его в [protected] hidden item,
в app process'е on submit и before header делать проверку с блокировкой : если тек. значение <= пред. значения (хранить в таблице, можно для каждого пользователя/сессии свое значение, чтобы не блокировать ресурс всем) - нужное действие (вывести страницу/ошибку/logout...) иначе сохранить в тек. значение.

Как вариант.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Запретить повторное открытие страницы / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]