随着HTML5的使用越来越被大家接受,基于HTML5的技术和插件也会变得越来越广泛,今天我们介绍一款基于HTML5和jQuery的上传插件: jQuery HTML5 uploader。
使用这个插件将会使得文件上传变得简单和有趣,你只需要拖拽文件到页面特定区域就可以上传文件。
在线演示
在线下载
使用方法:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.html5uploader.min.js"></script>
<script type="text/javascript">
$(function
() {
$("#dropbox, #multiple").html5Uploader({
name: "foo",
postUrl: "bar.aspx"
});
});
</script>
<div id="dropbox"></div>
<input id="multiple" type="file" multiple>
参数设定:
-
name:
上传字段标示
-
postUrl:
文件数据处理URL
-
onClientAbort:
读取操作终止时调用
-
onClientError:
出错时调用
-
onClientLoad:
读取操作成功时调用
-
onClientLoadEnd:
无论是否成功,读取完成时调用。通常在onload和onerror后调用
-
onClientLoadStart:
读取将要开始时调用
-
onClientProgress:
数据在读取过程中周期性调用
-
onServerAbort:
post操作结束时调用
-
onServerError:
错误发生时调用
-
onServerLoad:
post操作成功时调用
-
onServerLoadStart:
post数据将要开始时调用
-
onServerProgress:
数据正在被post的过程中周期性调用
-
onServerReadyStateChange:
一个javascript功能对象无论任何时候readyState属性变化时调用。callback由用户界面现成调用。
原文来自:分享一个HTML5的上传jQuery插件 - jQuery HTML5 uploader
分享到:
相关推荐
jqweui图片上传插件jquery-weui.uploader.js 实现 多图上传,预览,删除,初始化控件,图片赋值加载,获取图片数据。压缩包包含jquery-weui.uploader.js,weui以及示例demo
总的来说,jQuery HTML5 Uploader是一个强大且易用的文件上传解决方案,它充分利用了HTML5的新特性,为Web应用提供了高效、可靠的文件上传功能。无论是在个人项目还是企业级应用中,它都能作为一个可靠的选择,帮助...
标题 "Django-jQuery-File-Uploader-Integration-demo-master.zip" 暗示这是一个关于集成jQuery文件上传器到Django框架的演示项目。这个压缩包包含了一个完整的示例,用于展示如何在Django web应用中使用jQuery实现...
ssi-uploader是一款带预览图并且可以拖拽文件的jQuery ajax文件上传插件。该文件上传插件支持AJAX,支持多文件上传,可控制上的文件格式和文件大小,提供各种回调函数,使用非常方便。提供java后台代码。
在这个"jQuery使用ssi-uploader插件实现可拖拽和带预览图的文件上传.zip"项目中,我们将探讨如何利用jQuery和一个名为ssi-uploader的插件来创建一个功能丰富的文件上传功能,其中包括拖放操作和上传前的预览功能。...
是一个专门针对这种情况设计的JavaScript插件,它利用HTML5的File API,实现了在不支持Flash的环境下进行多图上传的功能。本文将深入探讨这个插件的核心特性和使用方法。 首先,HTML5的File API是此插件的基础,它...
jQuery-image-uploader插件,正如其名,是一个专为图像上传设计的jQuery插件,它提供了丰富的功能和自定义选项,使得开发者可以轻松地构建出美观且实用的图像上传界面。 ### 一、基本需求与环境配置 使用jQuery-...
flask-file-uploader, 在 python Flask 上使用jQuery文件上传,上传的上传网站脚本 flask-file-uploader描述File文件,支持 python Flask 和 jQuery-File-Upload插件,包括多个文件选择,拖放支持,进度条,验证和...
总的来说,Uploadify HTML5版是一个强大的上传解决方案,它结合了HTML5的新特性,jQuery的易用性,以及丰富的自定义功能,为开发人员提供了便捷且功能丰富的文件上传体验。无论是个人项目还是商业应用,它都能作为一...
综上所述,`jquery-html5-uploader`是一个强大的jQuery插件,它利用HTML5的File API实现了高效的文件上传功能,同时考虑了兼容性和自定义性,为开发者提供了灵活的文件上传解决方案。通过熟练掌握这个库,开发者可以...
5. **上传插件设计**:一个良好的上传插件应该具备易用性、可配置性和扩展性。它应支持多文件上传、文件类型检查、上传进度展示、错误提示等功能,并允许开发者自定义样式和回调函数以满足不同需求。 6. **封装技术...
1. **FineUploader**:这是一个轻量级但功能丰富的文件上传库,支持HTML5和传统表单上传方式。它提供了多种特性,如拖放上传、断点续传、批量上传、预览文件、进度条显示以及对大文件的处理能力。FineUploader还强调...
总之,jQuery Uploadify插件v3.0.0是一个强大且灵活的文件上传解决方案,它简化了前端与后端的文件交互,提升了用户体验。通过理解和掌握其配置与用法,开发者可以在项目中轻松实现高效的文件上传功能。
总的来说,"jquery.uploadify-v2.1.4[修正版]"是一个对中文支持友好的上传工具,它在原版的基础上修复了中文显示问题,使得开发者可以更灵活地定制化上传界面,提高了中国用户的使用体验。如果你的项目需要处理中文...
Huploadify是一款基于jQuery和HTML5的文件上传插件,它的特点在于其高度可定制性。除了基本的多文件上传、进度条显示外,Huploadify还支持断点续传、拖放上传,以及对大文件的分块上传。开发者可以通过配置参数来...
以上10个jQuery插件各有特色,覆盖了图像处理、列表展示、文件上传、分页、链接检查、支付、内容加载和登录等多个方面,是提升网站功能和用户体验的强大工具。开发者可以根据实际需求选择合适的插件,以实现更高效、...
这个插件对回调和小玩意的支持有限,但也是非常紧凑/直接的源代码,因此是一个更容易修改的起点。 它小于 200 ,缩小了大约 3.2KiB。 在,我有更全面的项目的链接,但我写这个是因为没有什么能完全满足我的要求,...
《jQuery插件与Flash上传:实现高效自定义扩展的上传功能》 在Web开发中,文件上传是一项必不可少的功能,尤其在交互丰富的Web应用中。jQuery作为一款强大的JavaScript库,为开发者提供了许多便利。然而,HTML5的...
总的来说,这个插件结合了jQuery的便利性和Web Uploader的强大功能,提供了一个高效、易用的多张图片批量上传解决方案,无论是桌面还是移动环境,都能提供良好的用户体验。开发者只需要根据自己的需求进行适当的配置...
jQuery Uploader易于与其他jQuery插件(如Ajax表单)和前端框架(如Bootstrap)集成。你可以结合这些工具,实现更复杂的交互和界面效果,比如在上传成功后动态更新页面内容,或者使用Bootstrap的模态框来显示上传...