zoukankan      html  css  js  c++  java
  • 基于webuploader.js的单图片上传封装

    HTML代码

    <div class="manageImgUp">点击图片上传</div>
    <div class="manageImgUpLcm">
      <img class="manageImgUpLcmImg" src="" width="80" height="40" />
    </div>

    Js代码

      imgUp("/uploader/carousel", ".manageImgUp", ".manageImgUpLcmImg");

    封装代码

    var https = "https://www.xxxx.com/leather";
    //轮播信息添加
    function upImgLcm(url1,click){
    var imgSrc = "";
    var uploader = WebUploader.create({
    // 选完文件后,是否自动上传。
    auto: true,

    // swf文件路径
    swf:'../js/Uploader.swf',

    // 文件接收服务端。
    server: https + url1,
    // 选择文件的按钮。可选。
    // 内部根据当前运行是创建,可能是input元素,也可能是flash.
    pick: click,

    // 只允许选择图片文件。
    accept: {
    title: 'Images',
    extensions: 'gif,jpg,jpeg,bmp,png',
    mimeTypes: 'image/jpg,image/jpeg,image/png'
    }
    });
    return uploader;
    }
    //图片上传封装
    function imgUp(url, class1, class2) {
    var imgSrc;
    var uploader = upImgLcm(url, class1);
    imgSrc = uploader.on('uploadSuccess', function(file, response) {
    var imgSrc1 = response._raw;
    $(class2)[0].src = imgSrc1;
    imgSrc = imgSrc1;
    return imgSrc1;
    });
    }

  • 相关阅读:
    JAVA类和对象
    JAVA数组
    JAVA流程控制语句
    JAVA运算符
    JAVA数据类型-整数、浮点、字符串、boolean、引用数据类型
    JAVA变量
    JAVA文档注释的三种方式
    @Transactional注解失效的场景总结
    接口幂等性
    事务的四个特性、四种隔离级别和七种传播行为
  • 原文地址:https://www.cnblogs.com/lcming/p/7419106.html
Copyright © 2011-2022 走看看