IE7如何让session永远不过期

cii_yinbin 2010-01-20 09:45:35
AJAX异步 30秒访问一次服务器,在IE6和FF下都可以保持session
可是IE7 session还是会过期,怎么办,跪求帮助!!!!!!!!!!!!!
...全文
188 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Domino0627 2010-01-20
  • 打赏
  • 举报
回复
IE7下AJAX不能保持session通信,可以明确的告诉你,跟IE版本应该没有关系

我写了一个BS模式的即时通讯,IE678都好使,代码没有任何改动。
changshoujun 2010-01-20
  • 打赏
  • 举报
回复
我IE7也没事啊~
WM_JAWIN 2010-01-20
  • 打赏
  • 举报
回复
肯定不关IE7的事。你确认你的AJAX在IE7下面正常工作?
SEESSION是服务器的事,跟浏览器一点关系都没有,
当然,COOKIES要能正常使用的浏览器才行
瞭月 2010-01-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 cii_yinbin 的回复:]
我的IE7不行,郁闷
[/Quote]
有没有保证session一直在使用?
cii_yinbin 2010-01-20
  • 打赏
  • 举报
回复
我的IE7不行,郁闷
瞭月 2010-01-20
  • 打赏
  • 举报
回复

我的都正常啊,只要保证你的session一直在用就OK了
cii_yinbin 2010-01-20
  • 打赏
  • 举报
回复
1.不能将timeout时间设定很长,因为浏览器关掉以后还是要回收session的
2.IE6下通过ajax异步访问时可以保持session的,只是ie7不能
3.如果操作员没关浏览器,是希望他的session一直保持在内存的。
lxl_qgx 2010-01-20
  • 打赏
  • 举报
回复
我也很想知道
瞭月 2010-01-20
  • 打赏
  • 举报
回复
session.timeout=0
但从服务器资源使用的角度来说,让session永不过期是极不负责任的行为.
能用Cookie最好用Cookie
瞭月 2010-01-20
  • 打赏
  • 举报
回复
把session有效期设置N长不就可以吗
mykelly6 2010-01-20
  • 打赏
  • 举报
回复
session的目的本来就是为了维持一次会话吧,要永不过期就cookie了
Go 旅城通票 2010-01-20
  • 打赏
  • 举报
回复
ie7 好像出来的时候bug就比较多。。

改成内存cookie试试

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧