美文网首页
HTTP进度事件

HTTP进度事件

作者: 豪秋 | 来源:发表于2018-10-10 14:59 被阅读0次

    XHR2定义了progress事件,与progress事件相关联的事件对象有3个有用的属性:
    loaded属性是目前传输的字节数值;
    total属性是传输数据的整体长度。
    lengthComputable属性是如果知道内容长度则为true,反之为false;

    request.onprogress = function(e){
      if(e.lengthComputable) {
        progress.innerHTML = Math.round(e.loaded/e.total*100)+'%';
      }
    }
    

    NProgress.js是一个很不错的进度库。


    WX20181010-161009@2x.png

    相关文章

      网友评论

          本文标题:HTTP进度事件

          本文链接:https://www.haomeiwen.com/subject/ccipaftx.html