日期:2014-05-18  浏览次数:20433 次

ajax和session过期问题
管理系统,框架页面,有一个页面用ajax技术没一分钟提交一次数据,session过期时间设置的为20分钟,以现在的情况下去session不会出现过期情况,请问如何在能让session过期(但ajax还保持调用)

------解决方案--------------------
只要你的页面存在,ajax就会保持调用的,

想让session过期?你直接用程序让它过期就行了啊。
------解决方案--------------------
i++;
if(i> =Convert.ToInt32(Session.Timeout.ToString())){ Session[ "username "] = null; }
------解决方案--------------------
直接将session[ "user "]=null~~
------解决方案--------------------
这个画面可以单独做一个计时功能记录第一次登录的事件 写在!IsPostBack里面 然后 每次Ajax回调的时候判断一下时间 如果超过半个小时 就清空Session
------解决方案--------------------
Session.Abandon