zoukankan      html  css  js  c++  java
  • jquery+html5实现单张图片上传预览

    js:

    if (window.File && window.FileReader && window.FileList && window.Blob){
    //Blob是计算机界通用术语之一,全称写作:BLOB (binary large object),表示二进制大对象。
        //全部支持
        function handleFileSelect(evt) {
            var files = evt.target.files, f = files[0];
                if (!/image/w+/.test(f.type)){
                     alert("请确保文件为图像类型");
                     return false;
                }
                var reader = new FileReader();
                reader.onload = (function(theFile) {
                return function(e) {
                    var show_pic = document.getElementById("show_pic");
                    show_pic.src = e.target.result;
                };
                })(f);
                reader.readAsDataURL(f);
        }
        document.getElementById('files').addEventListener('change', handleFileSelect, false);
        }else {
        alert('该浏览器不全部支持File APIs的功能');
    }
    

    html:

    <input type="file" id="files" name="files[]" multiple="">
    <img src="" id="show_pic">
    
  • 相关阅读:
    LabelImg 图像图像标注工具
    周杰伦的2000w个故事
    ROS 订阅图像节点(1)
    ROS 订阅图像节点
    ROS 双目标定
    书籍
    Z30云台PC控制问题
    大疆M600组装和试飞
    M100 X3云台安装
    M100 组装教程
  • 原文地址:https://www.cnblogs.com/10manongit/p/12978625.html
Copyright © 2011-2022 走看看