美文网首页
客户端图片拖拽读取

客户端图片拖拽读取

作者: Gary嘉骏 | 来源:发表于2017-09-09 22:37 被阅读0次

HTML

<div id="holder">
          <input type="text" placeholder="拖拽图片到此"  >
</div>

JS

// 定义全局变量,表示上传的对象;预览和上传的桥梁
    var fileItems = [];
    var holder = document.getElementById('holder'),
        progress = document.getElementById('uploadprogress');
// 可添加拖拽效果,如下
    holder.ondragover = function () {
        this.className = 'hover';
        return false;
    }
    holder.ondragend = function () {
        this.className = '';
        return false;
    }
    holder.ondrop = function (e,cb) {
        this.className = '';

        // 1、阻止浏览器的默认事件
        e.preventDefault();
        // 2、获取图片
        var files = e.dataTransfer.files;
        fileItems = files;
        console.log(files)
        // 3、做自定义的时,比如上传
        cb(files)
    }

done

如果觉得文章对你有点用的话,麻烦拿出手机,这里有一个你我都有的小福利(每天一次): 打开支付宝首页搜索“8601304”,即可领红包。谢谢支持

相关文章

  • 客户端图片拖拽读取

    HTML JS done 如果觉得文章对你有点用的话,麻烦拿出手机,这里有一个你我都有的小福利(每天一次): 打开...

  • HTML5文件读取接口

    文件读取接口 测试:本地读取文件并实现即时预览图片 功能 拖拽接口 地理定位 Web存储 应用缓存接口 多媒体接口

  • 网络编程(发送数据到服务端)

    客户端:1,服务端点。2,读取客户端已有的图片数据。3,通过socket输出流将数据发给服务端。4,读取服务端反馈...

  • 上传图片的功能

    需求:客户端上传图片到服务端 思路: 客户端1.建立socket服务端点2.读取客户端已有的图片数据3.通过soc...

  • 02、HTML5-新特性

    一、新的选择器 二、class列表属性操作 三、拖拽操作 四、FileReader读取文件信息 案例: 上传图片预...

  • 仿苹果手机客户端悬浮按钮 assisTouchButton

    仿苹果手机客户端悬浮按钮 assisTouchButton 可以自定义按钮背景图片,颜色,触发事件,可以任意拖拽最...

  • go Socket编程

    TCP Socket客户端 获取连接 串行指定读取客户端返回内容大小 按照指定方式循环读取 按行读取 io读取 S...

  • HTML 5 拖拽

    @(HTML5)[HTML 5拖拽] [TOC] 十三、HTML 5 拖拽 HTML 5 拖拽事件 图片自带拖拽功...

  • 文件上传进度检测/拖拽上传的处理(读取文件内容)

    文件上传进度检测 拖拽上传的处理(读取文件内容) 扩展

  • 图片拖拽

    近期做了一个图片拖拽的需求,真是耗费不少脑细胞啊,下面来分享一下我的经验: 一、jquery-ui中的sortab...

网友评论

      本文标题:客户端图片拖拽读取

      本文链接:https://www.haomeiwen.com/subject/uggajxtx.html