2010-08-19 64 views
6

我記得一些選項來實現Gmail的類似文件上傳/附件,其中阿賈克斯像(無回傳世界)文件上傳得到了支持,如何使用HTML 5

  1. 隱藏的iframe
  2. 使用Flash對象(雖然我還有爲什麼SWF使用?什麼優勢,它提供的好奇心?)

但是通過看博客看來,HTML 5是有希望的,我嘗試了一些小例子,它真正的作品:)

但最近我發現gmail has new drap drop file feature implemented using the HTML 5(沒有閃光燈)。 有人能指導我如何實現這一點,以及我需要準備什麼? HTML5中的XMLHTTP ...(Ajax對象)api有變化嗎? 任何線程將是有益的 感謝所有,

+0

Flash提供了同時選擇多個文件的能力 – 2010-08-19 13:34:18

+1

他特別要求提供非Flash HTML5實現。 – EndangeredMassa 2010-08-19 14:08:41

回答

2

我可能是錯的,但我認爲唯一的幫助,HTML5給出了這樣一個上傳模式是,它支持上傳域屬性「多」。 這允許您從文件選擇器對話框中選擇多個文件,而無需使用閃存 。 上傳本身仍然需要通過JS或PHP或[yourfavorite]來完成。一個好的幫手可能是

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

例如。