xmlhttp请求不可靠,同步模式稍微好些,异步模式在网络状态差的时候会产生丢失问题。
推荐尽量在服务端一次性生成数据比较稳定。

解决方案 »

  1.   

    xmlhttp.open("GET", 'http://www.csdn.net', true);
    xmlhttp.onreadystatechange = function()
    {
    if (xmlhttp.readyState == 4)
    {
    // process
    }
    }
    xmlhttp.send(null);
      

  2.   

    首先,你是不是只用了一个xmlhttp?
    如果只有一个,那在请求没完成之前又有新的请求的话就会出问题。
      

  3.   

    同意楼上,用不同的xmlhttp对象进行异步请求,
      

  4.   

    好象在firefox 中使用多个XMLHTTP就不会出现这个问题.在IE中连续刷新的时候xmlhttp.open("GET", 'http://www.csdn.net', true); 好象也会出问题吧, 把最后一个参数调成false好象就好了.