XMLHttpRequest事件 - onprogress

onprogress属性允许我们为当前XMLHttpRequest实例绑定一个事件回调函数,当HTTP响应未完成期间连续触发。

onprogress事件会在响应内容下载阶段连续触发,需要注意性能问题。

语法

xmlInstance.onprogress = callback;

示例

var xhr = new XMLHttpRequest(),
  method = 'GET',
  url = '/example.org';

xhr.onprogress = function () {
  console.info('请求响应加载中...');
};

xhr.open(method, url, true);
xhr.send();

相关链接