html5规定在拖动被拖动数据时可否进行复制挪移或链接的属性dropz
发布时间:08/01 来源:未知 浏览:
关键词:
实例
拖动数据会发生被拖动数据的副本:
阅读器支撑
当前所有主流阅读器都不支撑 dropzone 属性。
定义和用途
dropzone 属性规定在元素上拖动数据时,可否拷贝、挪移或链接被拖动数据。
HTML 4.01 与 HTML5 之间的悬殊
dropzone 属性是 HTML5 中的新属性。
语法
属性值
值 | 描述 |
copy | 拖动数据会发生被拖动数据的副本。 |
move | 拖动数据会致使被拖动数据被挪移到新位置。 |
link | 拖动数据会发生指向原始数据的链接。 |
运用dropzone的典型方式是通过新建一个 class 属性中包括 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的细致内容,更多请关注 百分百源码网 其它相干文章!