码迷,mamicode.com
首页 > Web开发 > 详细

通过FileReader预览上传图片

时间:2017-11-22 15:55:14      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:var   技术分享   上传图片   tor   div   load   file   sele   ges   

html:采用了layui框架样式,(可自己写):

技术分享图片

js如下:

function getFileContent() {
    /*1.创建文件读取对象*/
    var reader = new FileReader();
    /*2.读取文件,获取DataURL*/
    var file = document.querySelector("#imageUrl").files;
    reader.readAsDataURL(file[0]);
    /*获取数据*/
    reader.onload = function () {
        //console.log(reader.result);
        /*展示*/
        document.querySelector("img").src = reader.result;
    }
    reader.onprogress = function (e) {
        var percent = e.loaded / e.total * 100 + "%";
        div.style.width = percent;
    }
}

通过FileReader预览上传图片

标签:var   技术分享   上传图片   tor   div   load   file   sele   ges   

原文地址:http://www.cnblogs.com/bagnliu/p/7879426.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!