我想在会话到期后立即通知用户.. 一个警报并重定向到另一个页面。考虑到我没有母版页,最好的方法是什么。尽管大多数页面都继承了设置当前用户属性的 basePage。我可以了解如何使用此页面,这样我就不必在每个页面上进行更改。这也可以在服务器端完成还是我需要使用 jQuery?
请指教
谢谢,卡维塔
您可以使用jQuery idleTimer 插件来检测空闲时间并基于此向用户显示警报并在会话超时时进一步重定向用户。
例如:您可以将会话超时设置为某个值,例如 30 分钟。使用 javascript 代码来检测用户不活动或空闲时间。
如果用户在 20 分钟内处于非活动状态,您可以向他显示弹出窗口或指向用户的链接,说您是否要继续会话。如果用户单击该链接,他的会话将继续,否则他将被重定向到注销页面。