关于session和ajax的问题 问题是这样的,很奇怪,或许是我不清楚session的具体用法  
我有一个页面a.html用ajax进行当前页面提交刷新  
后台有两台页面,b.php,c.php  
打开b.php后,把返回数据用session存储之后提交给c点页面处理返回最终结果,因为结果都要输出所有用了两个后台页面  
其中在前台a页面,有一个链接是输出b页面的结果,一个链接是输出c页面整理后的结果  以上是我的页面处理流程,其中奇怪的问题如下:  
在a.html页面提交一个数据进行处理,b,c页面均返回正常输出问题,  
返回结果设定为,b页面为x结果,c页面为y结果  
在a.html变换提交内容再进行处理,b页面返回正常输出为新结果,c页面处理后依然返回y结果,也就是上一个b用session传过来的数据处理结果  
再变换a.html的提交内容,依然是b正确,c依然为y,  问题如上,  
现在说奇怪的地方,  
就是如果在a.html提交数据之后,点击打开一个新页面,任何页面,空的也可以,那么,就算变换了a的提交数据,b,c的输出都为新的数据处理结果,也就是c可以正确得到b的session传递过来的数据,但这不是真正解决这个问题的方法,有没有高手命名这个session和ajax之间的问题  我个人确定问题所在是:  
c页面不能正确读取在b页面session存储的数据,如果打开一个新网页,c就可以自动读取新页面的session,如果不打开,c读取的session依然读取以前b的session,就算b从新运行了一次,也不能正确读取新session  我的后台是php写的,以前用asp也写过一个也有这个问题,估计跟后台关系不大,因为不用ajax,不存在这个问题,运行都正常,因为都是由当前页面打开新页面传递过去的,所有不会有问题