html5规定在拖动被拖动数据时是否进行复制移动或链接的属性dropzone


本文摘自PHP中文网,作者黄舟,侵删。

实例

拖动数据会产生被拖动数据的副本:

1

<div dropzone="copy"></div>

浏览器支持

目前所有主流浏览器都不支持 dropzone 属性。

定义和用法

dropzone 属性规定在元素上拖动数据时,是否拷贝、移动或链接被拖动数据。

HTML 4.01 与 HTML5 之间的差异

dropzone 属性是 HTML5 中的新属性。

语法

1

<element dropzone="copy|move|link">

属性值

描述
copy拖动数据会产生被拖动数据的副本。
move拖动数据会导致被拖动数据被移动到新位置。
link拖动数据会产生指向原始数据的链接。

使用dropzone的典型方式是通过创建一个 class 属性中包含 dropzone 的form 表单元素

1

2

3

<form action="/file-upload"

      class="dropzone"

      id="my-awesome-dropzone"></form>

1

<script>var myDropzone = new Dropzone("div#myId", { url: "/file/post"});</script>

案例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

$("#dropz").dropzone({

        url: "index.php", //必须填写

        method:"post",  //也可用put

        paramName:"Filedata", //默认为file

        maxFiles:10,//一次性上传的文件数量上限

        maxFilesize: 20, //MB

        acceptedFiles: ".jpg,.gif,.png", //上传的类型

        previewsContainer:"#adds", //显示的容器

        parallelUploads: 3,

        dictMaxFilesExceeded: "您最多只能上传10个文件!",

        dictResponseError: '文件上传失败!',

        dictInvalidFileType: "你不能上传该类型文件,文件类型只能是*.jpg,*.gif,*.png。",

        dictFallbackMessage:"浏览器不受支持",

        dictFileTooBig:"文件过大上传文件最大支持.",

        previewTemplate: document.querySelector('#preview-template').innerHTML,//设置显示模板

        init:function(){

            this.on("addedfile", function(file) {

            //上传文件时触发的事件

            });            this.on("queuecomplete",function(file) {

                //上传完成后触发的方法

            });            this.on("removedfile",function(file){

                //删除文件时触发的方法

                 });

            });

        }

 

    });

以上就是html5规定在拖动被拖动数据时是否进行复制移动或链接的属性dropzone的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

详细介绍HTML5元素及基本语法

HTML5中audio与video标签的使用

HTML5-xmlhttprequest level 2概述详解

HTML5新增加的标签总结

详解HTML5应用中accordion三种效果的探索

HTML5中canvas的使用--画线和面

HTML5中设置或返回音频/视频是否应该被静音的属性muted

7个专门为HTML5开发人员打造的web框架

HTML5音乐可视化视频教程的资源推荐

HTML5在线预览pdf格式的代码

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...