ajax 页面刷新有关问题

ajax 页面刷新问题
页面的构成:
页面分成上下两部分,
上面的部分显示人员的头像和用户名
下面的部分使用ajax,用来显示其他信息

问题发生的场景:
1 用户A登录,页面的上部分显示出来了用户A的头像和用户名
2 保持用户A登录不变,在浏览器再开一个新的页面,使用用户B登录
3 这个时候回到用户A登录的那个页面,操作下半部分,上半部分不会更新,导致永远显示用户A的信息
   其实这个时候都应该是B的信息了

问题:
如果能够在这个场景下,将上半部分的信息进行更新呢?
或者在操作A的界面时,发现登录的名字已经变了,跳转到首页也行啊

注:
整个网站使用的是asp.net

多谢




------解决思路----------------------
2 保持用户A登录不变,在浏览器再开一个新的页面,使用用户B登录
首先要注销A才能登陆吧。
一般来讲,就算是百度之类的网站也没考虑登陆注销的各个窗口同步,你一定要做的话就setInterval每秒查一下cookie状态咯。
如果在操作下边内容时更新上边也行的话,那就在下面的操作事件中加上对上半屏幕的判断?有的网站可能是把上半屏的内容作为参数了,所以碰到你这种情况会提示登录异常之类的错误,刷新之后才能操作,你也可以参考这种想想?
------解决思路----------------------
用Session来保存用户信息的话,可以实现同步,B登录后,A页面刷新一下,信息就同步为B用户信息了
------解决思路----------------------
这个,肯定是需要 一次刷新操作的。
要是用SEssion的话,倒是有可能会达到你那个效果,但是 其它情况下 会窜值。QQ空间貌似就是这样(同时开俩QQ ,一起打开空间 就窜了)。
用cookie的话,就没你那个效果了,需要 给一个 计时器,隔一段时间,刷新一下页面状态。
------解决思路----------------------
首先,登录时存cookie,然后前台写个定时的ajax请求,定时去读cookie,把读到的结果更新到你的上半部分不就成了?settimeout