zoukankan      html  css  js  c++  java
  • JQ实现上传图片在线预览,不经过后台,后台使用表单上传

    html表单结构
    <input type="file" class="id-input-file" name="file_url[]">
    <img class="middle" src="">
    JS部分
    //jq上传图片在线预览
    $(function () {
    $(document).on('change', '.id-input-file', function () {
    var objUrl = getObjectURL(this.files[0]); //获取图片的路径,该路径不是图片在本地的路径
    console.log(objUrl);
    if (objUrl) {
    $(this).siblings('.middle').attr("src", objUrl); //将图片路径存入src中,显示出图片
    }
    });
    });

    //建立一個可存取到該file的url
    function getObjectURL(file) {
    var url = null;
    if (window.createObjectURL != undefined) { // basic
    url = window.createObjectURL(file);
    } else if (window.URL != undefined) { // mozilla(firefox)
    url = window.URL.createObjectURL(file);
    } else if (window.webkitURL != undefined) { // webkit or chrome
    url = window.webkitURL.createObjectURL(file);
    }
    return url;
    }
  • 相关阅读:
    vue 短期时间
    使用moment.js写一个倒计时
    使用moment.js
    js 共用文件内容应用
    什么是闭包?闭包的优缺点?
    卧龙阶段
    音阶
    初步理解1=C
    认识简谱的构造,唱名,音名

  • 原文地址:https://www.cnblogs.com/chen1970s/p/8393459.html
Copyright © 2011-2022 走看看