页面都关了,Session就没有了。
解决方案 »
- 网上找到一段自动编号代码,但无法调节,请高手帮忙
- 请问一个标准的构造函数内,是不是最好只有对象和属性?没有其他变量或函数语句什么的啊?
- iframe 加到页面里的问题
- 有个小问题帮忙看一下,谢
- $.getJSON()
- iframe 的 frameBorder与scrolling 是只读的吗??设置没有效果!为什么???
- 两个问题:最大化和总在最前。请教~~
- 如何做得到好像msdn中的show example和hide example的效果?
- 倾我所有的分,求两个页面传递信息的方法
- 如何枚举当前web页面中的所有对象?
- 请问 用 toFixed(4) 后 ,如何 去除 多余的 0 ?
- 学习ajax产生的疑问,关于request.onreadystatechange中右端事件处理器的问题
SESSION自然也没,虽然服务器不知,但过期了会自动摧毁SESSION
session生成时会有个id,它不会重复,
我想每次你关闭ie的时候都执行一个方法,来判断这个id的session还有没有了,
没有了就update。
不过这样每次关闭页面的时都要有个提交,
而且你每个页面要存着这个session id.
感觉不太好哈,呵呵。
没想出啥好办法,希望给你个思路。
SessionEnd时update
每个用户都可以看到所有用户的状态?这样的话在session_end中修改application的值
如果不是这个意思的话,就用session存在与否判断用户是否在线就行了
有个方法就是使用数据库来同步建立个表,设置一个访问时间字段和用户id,其他信息自己设置当用户访问任意一个打开的页面时,如果表中不存在这个id的记录,则新增一条,否则更新这个访问时间为当前时间如果用户在一定时间内没有访问,就是当前时间-访问时间>你规定的时间,则从表中删除这个记录,同时做你需要的update操作
然后ASP.NET提取,放到SESSION里就OK 里面的机制,因为是XML通信,所以取值都一样,ASP的赋值,ASP.NET的取值