当前位置: 代码迷 >> ASP.NET >> ajax,XMLHTTP调.aspx文件老调的老数据,是不是缓存的原因?大家遇到过么?解决方案
  详细解决方案

ajax,XMLHTTP调.aspx文件老调的老数据,是不是缓存的原因?大家遇到过么?解决方案

热度:1909   发布时间:2013-02-26 00:00:00.0
ajax,XMLHTTP调.aspx文件老调的老数据,是不是缓存的原因?大家遇到过么?
ajax,XMLHTTP调.aspx文件老调的老数据,是不是缓存的原因?大家遇到过么?
如果是缓存的原因,因该怎么关闭呢?[asp.net默认是启动缓存的]
另外,xmlhttp.open( "GET ", "/include/periodData.aspx?sdate= "+sdate+ '&edate= '+edate+ '&ss= '+Math.round(Math.random()*100),false);这样写也没用
高手求救阿!!!!!!!!!!!!!!

------解决方案--------------------------------------------------------
帮顶!!!
关注。。。
------解决方案--------------------------------------------------------
是缓存的原因,我都是这样做:
var d = getDate();
xmlhttp.open( "GET ", "/include/periodData.aspx?sdate= " + d.toString(),false);
------解决方案--------------------------------------------------------
程序里面控制不缓存就可以。
------解决方案--------------------------------------------------------
periodData.aspx

Response.Expires = -100;
------解决方案--------------------------------------------------------
是缓存的原因,可以在querystring后面加上时间戳
  相关解决方案