【導(dǎo)讀】直接進(jìn)行表單提交。但在HTML5的概念形成后,W3C開(kāi)始考慮標(biāo)準(zhǔn)。幸運(yùn)的是iOS6中放開(kāi)了上傳限制。標(biāo)簽的type屬性為“file”建立一個(gè)文件上傳入口,可以訪問(wèn)相冊(cè)和相機(jī)。的時(shí)候,依然可以操作網(wǎng)頁(yè)當(dāng)中的其它元素,并不需要專(zhuān)門(mén)等待上傳的完成。束后,我們能夠獲取服務(wù)器發(fā)回的響應(yīng),因此整個(gè)上傳過(guò)程都顯得相當(dāng)順理成章。使用FlashPlayer、外部插件或html的<form>標(biāo)簽就可以完成,根據(jù)服務(wù)器端就可以顯示上。HTML5文件上傳的<input>標(biāo)簽與普通的文件上傳代碼并沒(méi)有太大差異。input標(biāo)簽關(guān)聯(lián)了一個(gè)JavaScript函數(shù)在onchange上。文件元素和訪問(wèn)FileList的文件對(duì)象,選擇第一個(gè)文件files[0]。