有没有一种方法实现:
当Session即将失效的时候,弹出确认框:“会话即将超时,你要继续保持会话吗?”
点“确定”的时候,Session继续有效,但“取消”的时候,让Session超时自然结束会话望高手在这个问题上大胆提出自己的想法,也希望从中得出解决的方案,谢谢!
当Session即将失效的时候,弹出确认框:“会话即将超时,你要继续保持会话吗?”
点“确定”的时候,Session继续有效,但“取消”的时候,让Session超时自然结束会话望高手在这个问题上大胆提出自己的想法,也希望从中得出解决的方案,谢谢!
解决方案 »
- ajax 调用失败!!
- 正则表达式验证 求救
- |zyciis| C#有没有近回浮点数的Math.Ceiling和Math.Floor
- 我在1024*768分辨下做的ASPX页,但是在别人的1280*1024液晶显示器上,原来的页面布局变了,这个怎么处理.后有说明.....
- 菜鸟急救,关于做论坛的一个问题
- 在自定义控件中控制WebForm中的DataGrid控件
- 高手请进-->如何把多个表的内容放如一个dataset中
- 请问怎么导入一个数据库?用sqlserver2000
- 请教几个基于窗体的身份验证的问题
- 请问高手们,有一个文件的名称,怎样把这个文件写入到SQL2000的TEXT字段中。请给一个例子,往往
- 在web.config中设置阻止匿名用户对网页的访问,在网页中存在的问题?
- VS2008中的Master在<head>多了个ContentPlaceHolder ,怎么用啊?
那么你在当前时间加30分 再写个线程 比如 10中执行一次 去比较
那么你在当前时间加30分 再写个线程 比如 10分钟执行一次 去比较
选"是"的话,重新得到Session的值,并设置TimeOut,"否"就不设置了
取出Session 的超时时间然后将这个时间交给JS 让Js 通过 时间控制来弹出提示,然后页面只需要刷新一下Session的状态就恢复了。
假定设置的session30分钟后过期。
datetime t1=DateTime.Now();
页面刷新时更新t1,同时异步判断t1距离30分钟还有多远,如果小于5分钟给与提示。
定时器异步获得'即将过期'的会话。
提示 或重新建立会话。