javascript - Ajax上传文件,有什么好的方案?

查看:68
本文介绍了javascript - Ajax上传文件,有什么好的方案?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

Ajax异步上传文件是怎么实现的呢?

  1. 包装成Form表单?

  2. 使用Flash?(感觉flash淘汰该弃用了)

  3. 其他?

不知道大家怎么实现的?用插件的话,插件的具体原理是什么呢?

======== 6:15 ========

补充下内容:

刚才看stackoverflow的文章jQuery Ajax File Upload

有提到两种方法:

  1. 使用IFrame.

  2. 使用XHR2,支持FormData,上传文件,但是兼容性的话:IE 10+, Firefox 4.0+, Chrome 7+, Safari 5+, Opera 12+

解决方案

文件上传一般来说有以下几种方法:
传统flash上传
隐藏iframe框上传
表单数据提交
HTML5的新工具——File API

推荐后两种,File API推荐看看这篇文章https://segmentfault.com/a/11...

这篇关于javascript - Ajax上传文件,有什么好的方案?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆