a.aspx b.aspx
a.aspx通过脚本用ajax来读取b.aspx
b.aspx 中有写cookie的操作检测发现,cookie的写操作非常的不稳定,有时会成功,有时不成功。
不知道各位有没有遇到过这种情况

解决方案 »

  1.   

    你可以多跟踪几次看看到底哪里出了问题,或者写最简单的代码去测试,估计是代码本身问题,和是否ajax的请求无关
      

  2.   

    需要调试一下也可以ajax返回值  用js来操作cookie
      

  3.   

    原因找到原来是ajax访问B.aspx时,B.aspx会保留上一次的结果,只有当我每天运行时,把IE临时文件删除时,才会正确这又是一个文题了。怎么才能使ajax访问B.aspx每次的运行结果不保留到临时文件中去呢,或者说是每次ajax返
    回的结果是实时的,不是上临时文件中的
      

  4.   

    呵呵,这个很简单,
    在baspx页面上 protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            Response.Cache.SetCacheability(HttpCacheability.NoCache);
            Response.Cache.SetValidUntilExpires(true);
    }就不会写临时文件了