zoukankan      html  css  js  c++  java
  • 图片转Base64格式

    <input type="file" name="dddd" id="imgs">
    <input type="button" onclick="ck()" value="submit" />
    var reader = new FileReader();
    var AllowImgFileSize = 2100000; //上传图片最大值(单位字节)( 2 M = 2097152 B )超过2M上传失败
    var file = $("#imgs")[0].files[0];
    var imgUrlBase64;
    if (file) {
      //将文件以Data URL形式读入页面
        imgUrlBase64 = reader.readAsDataURL(file);
        reader.onload = function (e) {
        //var ImgFileSize = reader.result.substring(reader.result.indexOf(",") + 1).length;//截取base64码部分(可选可不选,需要与后台沟通)
        if (AllowImgFileSize != 0 && AllowImgFileSize < reader.result.length) {
            alert('上传失败,请上传不大于2M的图片!');
            return;
        } else {
            //执行上传操作
            console.log(reader.result);
      }
     }
    }
    注:强推一波个人小站:小语雀网 | 欢迎大佬们访问哈~
  • 相关阅读:
    网页CSS2
    C#(1)—类型、常量及变量
    进制转化
    12月26日提纲
    12月24日笔记
    12月23日笔记
    12月22日笔记
    12月21日笔记
    12月20日笔记
    break、continue与数组
  • 原文地址:https://www.cnblogs.com/zpblogs/p/14704745.html
Copyright © 2011-2022 走看看