在会话超时之前显示弹出警告

时间:2015-11-17 11:11:04

标签: jquery asp.net-mvc-4 session timeout

我已经阅读了几篇文章,其中提到了标题中提到的标题,其中大多数都讨论过在ASP.NET中实现它而不是ASP.NET MVC。我读过的更好的文章之一是ASP.NET MVC - How To Show A Popup Warning Before Session Timeout ,但正在使用第三方控制

我对会话超时的实现有一些疑问。

  1. 如何实施上述方案(使用Jquery Timeout Control)??
  2. 我应该在哪里编写代码,以便可以在页面的任何位置访问它?
  3. 如果用户希望留在当前页面上,如何在不刷新页面的情况下执行此方案(刷新意味着如果用户填写表单,则所有数据都将丢失)

1 个答案:

答案 0 :(得分:0)

文档似乎不言自明。无论如何,请检查https://issues.apache.org/jira/browse/OAK-3645

上面的链接回答了你的第二个问题。

关于第3个,请在keep_alive_url构造函数中使用timeoutDialog()

更新: -

如果您只想使用jQuery,请检查this

对于普通的js解决方案,请检查this

或者,请查看this以了解您开始实施的内容。