javascript - flash上传文件的原理是什么?它和htm5上传有什么不同?
PHP中文网
PHP中文网 2017-04-11 12:43:34
[JavaScript讨论组]

有个上传图片的需求,要求

  1. 能显示进度条

  2. 能读取缩略图

  3. 根据大小和格式过滤图片

  4. 限制其最大上传个数

我一开始用html5做的,后来产品说不行
要兼容ie 7 8,所以不能用formDataxhr2以及fileReader
搜了一下需要用flash的上传功能,请问其原理是什么?

为了兼容性考虑只采用flash上传有风险吗?
还有jquery.upload.jsuploadifyswfupload这三个热门插件我应该选哪个比较好
我自己用了下jquery.upload,这个插件可以根据浏览器的支持度自己选择实用flash还是html5,问题是这个插件依赖了一堆js,
而且和requirejs整合的时候,不起作用,想换个简洁的

PHP中文网
PHP中文网

认证0级讲师

全部回复(3)
天蓬老师

抱歉,我不懂flash,但是我用swfupload
就一个js和一个swf文件,文档也很简单。

大家讲道理

对于服务端来说并没有啥区别。
对于文件上传我推荐楼主2个组件吧pluploadwebuploader

伊谢尔伦

不用flash也可以轮询上传进度;
IE789通过activeX可以知道上传文件大小和原始路径;
IE78不支持file multiple

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号