zoukankan      html  css  js  c++  java
  • 选择本地图片后,上传前显示在界面上,实现实时预览

    1<form name="form1" id="form1" enctype="multipart/form-data">

    2 <input type="submit" value=""/>
    3 </form>

    js代码片段:

     1 $("input[type=file]").change = function(){
     2     var uploadFile = this;
     3     window.URL = window.URL || window.webkitURL;
     4     var files = uploadFile.files,img = new Image();
     5     if(window.URL){
     6         console.log("files[0]:::"+JSON.stringify(files[0]));
     7             
     8         img.src = window.URL.createObjectURL(files[0]);
     9         img.width = 80;
    10         img.height = 79;
    11         img.onload = function(){
    12             window.URL.revokeObjectURL(this.src);
    13         }
    14         console.log("图片大小imgSize:::"+this.files[0].size+"    img对象:::"+img.src);
    15         var imgSize = this.files[0].size/1024;
    16         if(imgSize > 614){
    17             mui.toast("上传图片过大,限制不超过614K");
    18             return;
    19         }
    20         isPic = true;
    21             $("#imgList").prepend('<div class="lis"><img src="'+img.src+'" alt="" /></div>');
    22             
    23     }
    24 }
  • 相关阅读:
    RAM disk
    将2个物理磁盘做成4个逻辑卷
    LVM——基本概念
    服务器CPU架构演变过程
    IBM XIV
    011——一些貌似高逼格的词汇
    010——存储系统架构演变
    010——集群化
    009——虚拟化
    008——协议融合
  • 原文地址:https://www.cnblogs.com/grnBlogs/p/5394594.html
Copyright © 2011-2022 走看看