由于很多朋友没有注意 我在这个帖子的跟贴 所以有些误会http://community.csdn.net/Expert/topic/5030/5030429.xml?temp=.1246912 我总结一下1、IE firlfox 通过
2、适合页面是框架结构信息管理系统,因为这个样的结构都有一个公用的主框架页面
3、在主框架上里写
<SCRIPT LANGUAGE=javascript>
function window.onunload()
{
window.location.href = "../LoginOut.aspx";
}
</SCRIPT> LoginOut.aspx 里只有一句话
protected void Page_Load(object sender, EventArgs e)
{
Session.Abandon();
} 这样浏览器关闭马上就可以执行Session.Abandon(); 刷新不执行此方法
把session的失效时间设置为1分钟!
即使用户断线 1分钟后执行Session.Abandon();也算还可以了。
XMLHTTP 每隔两秒 请求一次 人数列表 有这个做保证 在保证人数尽量准确的同时 还可以
避免用户操作1分钟不活动需要从新登陆的问题。因为XMLHTTP请求 就是在活动!
我没有说我这个方法很好! 但是对于有这个需求的朋友还是有用的! 这个方法 其实是我们很多解决方案 或者软件架购的一个缩影! 甚至是人生的一个道理“鱼和熊掌不能兼得!” 呵呵 想实现这些 有可能就要放弃另外一些东西!这个有个演示 http://222.83.255.29/srmweb
要看具体的介绍进入
http://community.csdn.net/Expert/topic/5033/5033398.xml?temp=.1205103
2、适合页面是框架结构信息管理系统,因为这个样的结构都有一个公用的主框架页面
3、在主框架上里写
<SCRIPT LANGUAGE=javascript>
function window.onunload()
{
window.location.href = "../LoginOut.aspx";
}
</SCRIPT> LoginOut.aspx 里只有一句话
protected void Page_Load(object sender, EventArgs e)
{
Session.Abandon();
} 这样浏览器关闭马上就可以执行Session.Abandon(); 刷新不执行此方法
把session的失效时间设置为1分钟!
即使用户断线 1分钟后执行Session.Abandon();也算还可以了。
XMLHTTP 每隔两秒 请求一次 人数列表 有这个做保证 在保证人数尽量准确的同时 还可以
避免用户操作1分钟不活动需要从新登陆的问题。因为XMLHTTP请求 就是在活动!
我没有说我这个方法很好! 但是对于有这个需求的朋友还是有用的! 这个方法 其实是我们很多解决方案 或者软件架购的一个缩影! 甚至是人生的一个道理“鱼和熊掌不能兼得!” 呵呵 想实现这些 有可能就要放弃另外一些东西!这个有个演示 http://222.83.255.29/srmweb
要看具体的介绍进入
http://community.csdn.net/Expert/topic/5033/5033398.xml?temp=.1205103
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货