什么是不同的上传机制

时间:2012-09-15 15:13:01

标签: ajax html5 node.js file-upload

有哪些不同类型的上传机制?

HTML 5文件API,表单,Ajax?后端实现有什么区别?

Backend是用node.js编写的。

1 个答案:

答案 0 :(得分:0)

您有两种选择。第一个是使用表单,第二个是xmlhttprequest

form方法:您可以使用iframe,以便上传“透明”文件(意味着用户不会看到页面刷新或类似内容)。

只有较新的浏览器支持xmlhttprequest,因此您必须确定哪些浏览器能够上传文件...

也就是说,有一些JavScripts会为你做所有事情(检测是否支持xmlhttprequest,如果是,使用它,如果不是,请使用iframe)。 例如,请参阅jQuery File Upload