Надежное предупреждение об окончании сеанса с использованием Classic ASP? JQuery? - PullRequest
0 голосов
/ 02 августа 2011

Я все еще поддерживаю классическое приложение asp, и когда сессия идет, старый код ничего не делает. Я хотел бы выдать предупреждение до истечения сеанса и дать пользователю "вы все еще работаете?" подскажите, вероятно, как модальное окно JQuery.

Может кто-нибудь указать мне ресурс, как это сделать надежно? Я не хочу экспериментировать на старой платформе. Сайт работает на Classic ASP 3.0 в 32-разрядном режиме под 64-разрядной версией Windows 2003 Server.

1 Ответ

1 голос
/ 02 августа 2011

Я бы не спрашивал ввод пользователя. Если окно браузера открыто, предположите, что пользователь работает, или почему иначе оно все еще было бы открыто? Если вы подождете, пока он скажет, что он там, возможно, будет слишком поздно.

Что касается реализации, просто отправляйте ajax-запрос на фиктивную страницу проверки связи каждые 15 минут с помощью setTimeout. Не проще, чем это!

...