当前位置: 代码迷 >> ASP >> 用xmlhttp来数据后,发现服务器值变了,客户端得到的值不变,该如何处理
  详细解决方案

用xmlhttp来数据后,发现服务器值变了,客户端得到的值不变,该如何处理

热度:102   发布时间:2012-03-12 12:45:33.0
用xmlhttp来数据后,发现服务器值变了,客户端得到的值不变
var   oBao   =   new   ActiveXObject( "Msxml2.XMLHTTP.3.0 ");
oBao.open( "GET ", "http://localhost/temp.htm ",false);
oBao.send();
var   strResult   =   unescape(oBao.responseText);

以上代码是在某函数func1()中,执行了
window.setInterval( "func1() ",1000);后
服务器的temp.htm值变了,为什么了得到的strResult没变,怎么解决啊

------解决方案--------------------
oBao.open( "GET ", "http://localhost/temp.htm?temp= "+ (new Date().getTime()), false);

加个时间戳,避免本地缓存。
  相关解决方案