html5规定在拖动被拖动数据时是否进行复制移动或链接的属性dropzone
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了html5规定在拖动被拖动数据时是否进行复制移动或链接的属性dropzone,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1609字,纯文字阅读大概需要3分钟。
内容图文
实例
拖动数据会产生被拖动数据的副本:
<div dropzone="copy"></div>
浏览器支持
目前所有主流浏览器都不支持 dropzone 属性。
定义和用法
dropzone 属性规定在元素上拖动数据时,是否拷贝、移动或链接被拖动数据。
HTML 4.01 与 HTML5 之间的差异
dropzone 属性是 HTML5 中的新属性。
语法
<element dropzone="copy|move|link">
属性值
值 | 描述 |
copy | 拖动数据会产生被拖动数据的副本。 |
move | 拖动数据会导致被拖动数据被移动到新位置。 |
link | 拖动数据会产生指向原始数据的链接。 |
使用dropzone的典型方式是通过创建一个 class 属性中包含 dropzone 的form 表单元素
<form action="/file-upload" class="dropzone" id="my-awesome-dropzone"></form>
<script>var myDropzone = new Dropzone("div#myId", { url: "/file/post"});</script>
案例
$("#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的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的html5规定在拖动被拖动数据时是否进行复制移动或链接的属性dropzone全部内容,希望文章能够帮你解决html5规定在拖动被拖动数据时是否进行复制移动或链接的属性dropzone所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。