javascript:去除ajax缓存的设置
var xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
xmlHttp.open('get','info.php',true);//设置为true,也即默认值,这样不等服务器信息发来,用户可以进行网页上的其他操作。
xmlHttp.setRequestHeader("If-Modified-Since","0");
xmlHttp.onreadystatechange=fun;
xmlHttp.send(null);
function fun(){
}
ajax编码问题:
对于服务器端,比如php,如果页面编码为utf-8,那么和ajax默认的一样;如果是gb2312,那么需在php页面中,用header('Content-Type:text/html;charset=gb2312')函数,告诉客户端用gb2312处理返回的数据。