用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);
加个时间戳,避免本地缓存。