如何使用HTML 5实现文件上传/附件等gmail

Ani*_*mde 6 html javascript html5

我记得有些选项支持Ajax(无后发世界)文件上传,

  1. 隐藏的iframe
  2. 使用flash对象(虽然我仍然对使用SWF的原因有什么好处?它提供了什么优势?)

然而,通过浏览博客,似乎HTML 5很有前途,我尝试了一些小例子,它确实有效:)

但最近我发现gmail有使用HTML 5(无闪存)实现的新的drap drop文件功能.有人可以指导我如何实现这一目标以及我需要准备的内容吗?HTML 5中的XMLHTTP ...(Ajax对象)api是否有变化?任何线程都会有所帮助,谢谢大家,

ben*_*mer 2

我可能是错的,但我认为 HTML5 对这种上传模式的唯一帮助是它支持上传字段的“multiple”属性。这允许您从文件选择器对话框中选择多个文件,而无需使用 flash 。上传本身仍然必须由 JS 或 PHP 或 [yourfavorite] 完成。一个好帮手可能是

http://code.google.com/p/jquery-html5-upload/

例如。