功能描述
相关特征
- 多个文件上传:
允许一次选择多个文件并同时上传。 - 拖放支持:
允许通过将文件从桌面或文件管理器拖放到浏览器窗口来上传文件。 - 上传进度条:
显示一个进度条,指示单个文件和所有上传组合的上传进度。 - 可取消上传:
可以取消单个文件上传以停止上传进度。 - 可恢复上传:
可以使用支持 Blob API 的浏览器恢复中止的上传。 - 分块上传:
大文件可以通过支持 Blob API 的浏览器分块上传。 - 客户端图像大小调整:
图像可以在客户端自动调整大小,浏览器支持所需的 JS API。 - 预览图像、音频和视频:
可以在使用支持所需 API 的浏览器上传之前显示图像、音频和视频文件的预览。 - 无需浏览器插件(例如 Adobe Flash):
该实施基于 HTML5 和 JavaScript 等开放标准,无需额外的浏览器插件。 - 旧版浏览器的优雅后备:
如果支持,则通过 XMLHttpRequests 上传文件,并使用 iframe 作为旧版浏览器的后备。 - HTML 文件上传表单回退:
允许通过使用标准 HTML 文件上传表单作为小部件元素进行渐进式增强。 - 跨站文件上传:
支持通过跨站 XMLHttpRequests 或 iframe 重定向将文件上传到不同的域。 - 多个插件实例:
允许在同一网页上使用多个插件实例。 - 可定制和可扩展:
提供 API 来设置各个选项并为各种上传事件定义回调方法。 - 多部分和文件内容流上传:
文件可以作为标准“多部分/表单数据”或文件内容流(HTTP PUT 文件上传)上传。 - 兼容任何服务器端应用程序平台:
适用于任何支持标准 HTML 表单文件上传的服务器端平台(PHP、Python、Ruby on Rails、Java、Node.js、Go 等)。
文章来源:智云一二三科技
文章标题:开源工具——非常棒的jQuery 文件上传开源利器
文章地址:https://www.zhihuclub.com/152753.shtml