background image

 

PHP 教程:Fine Uploader 文件上传组件

处 理后 台数 据时 需要 实现 文件 上传 .考 虑到 对浏 览器 适配 上采 用 Fine Uploader. Fine 

Uploader 采用 ajax 方式实现对文件上传.同时在浏览器中直接支持文件拖拽[对浏览器版本

有要求类似 IE 版本必须是 9 或是更高的 IE10].在不同浏览器中提供统一用户体验.该组件

基本覆盖目前所有主流浏览器.同时没有任何第三方组件依赖.相当 Clear.在服务器端已经

覆盖支持了 ASP.NET/ColdFusion/Java/Node.js/Perl/PHP/Python. 对上传细节类似限制文件大

小,文件类型,文件上传的数量等通过统一接口以暴露选项方式操作.

看到 Github 上 Fine Uploader 按照官方的说法. Fine Uploader 前身是 Ajax Upload. 新版本

Fine Uploader 主要添加一些新特性.从 1.0 版本发布的 Realse Note 来看.二者最大的区别在

于.Fine Uploder 不在基于 Jquery 组件.而某些细节处理也更加统一严格.类似返回值全部统

一为 Json 格式.对后台服务器操作和前端 Dom 对象一些操作 Code 全部集中 Js Script 脚本

文件中.这样集成使 Fine Uploader 组件使用非常简单.只需要添加一个 CSS+JavaScript 文件

即可实现文件上传.大大简化用户引用和操作组件难度.

Fine Uploader 特点如下:

Fine Uploader Features:

A:支持文件上传进度显示.

B:文件拖拽浏览器上传方式

C:Ajax 页面无刷新.

D:多文件上传.

F:跨浏览器.