首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

网络通讯阻塞情况下的定时刷新

2012-07-02 
网络通讯堵塞情况下的定时刷新使用setInterval可以实现定时刷新功能,但是当刷新间隔过短,请求等待时间过长

网络通讯堵塞情况下的定时刷新
使用setInterval可以实现定时刷新功能,但是当刷新间隔过短,请求等待时间过长时(例如网络堵塞),往往一个请求还没有回来,下一个请求又发了出去,这种情况下采用setTimeout可以避免多次发请求。

function testAjax(){
  .ajax {

    // 等待请求返回后再发送下一个请求(等待时间多长都可以,直至request timeout)
    setTimeout(testAjax, refreshTime * 1000);
  }
}

热点排行