日期:2014-05-17  浏览次数:21182 次

用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);

加个时间戳,避免本地缓存。