防止session过期的方式 不断刷新页面
/*
??? 设计思路:
??? 1. 在架构中添加一个隐藏图片或Iframe
??? 2. 可以设定间隔时间,监控Session是否快超时
??? 3. 在临Session快超时时,刷新Iframe 或图片,使得Session始终起作用
*/
<script type="text/javascript">
???
??? // 初始化时间,可以将time 设定为 Session 初始值,下面举例为 2
??? var time = 2;
???
??? // 定时刷新Iframe 或 图片
??? function TimeInterval()
??? {
??? ??? time--;
??? ??? if (time == 1)
??? ??? {
??? ??? ??? // HiddenField1.ClientID 为隐藏的Iframe (也可以是图片,给图片加空链接实现)
??? ??? ??? document.getElementById("<%=HiddenField1.ClientID %>").value = "";
??? ??? ??? time = 2;
??? ??? }
??? }
???
??? /*
??? ?? 定时执行:??? setInterval()
??? ?? 参数1 : ??? 要执行的Function - TimeInterval()
??? ?? 参数2 : ??? 间隔多长时间执行一次,以毫秒为单位,60000毫秒/1000 = 60秒(1分钟)
??? */
??? setInterval("TimeInterval()", 60000);
</script>