一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

文件上傳的漸進(jìn)式增強(qiáng)

  文件上傳是最古老的互聯(lián)網(wǎng)操作之一。

  20多年了,它幾乎沒變,還是原來的樣子:操作麻煩、缺乏交互、用戶體驗(yàn)不佳。在這個新技術(shù)日新月異的時代,顯得非常落伍。

  網(wǎng)頁開發(fā)者們想了很多辦法,試圖提升文件上傳的功能和操作體驗(yàn),在各種 Javascript 庫的基礎(chǔ)上,開發(fā)了五花八門的插件。可是,由于不同瀏覽器之間的差異,缺乏統(tǒng)一接口,這些插件要么用起來很麻煩,要么不能普遍適用。

  HTML5提供了一系列新的瀏覽器 API,使得文件上傳有可能出現(xiàn)革命性變化。英國程序員 Remy Sharp 總結(jié)了這些新的接口,本文在他的文章基礎(chǔ)上,討論如何采用 HTML5 的 API,對文件上傳進(jìn)行漸進(jìn)式增強(qiáng),實(shí)現(xiàn)以下功能:

  • iframe 上傳
  • ajax 上傳
  • 進(jìn)度條
  • 文件預(yù)覽
  • 拖放上傳

  為了對這些功能有一個感性認(rèn)識,你可以先看看 Remy Sharp 提供的范例

  雖然這些 API,還沒有得到廣泛部署,但它們是未來的潮流。有了它們,代碼就可以寫得非常優(yōu)雅簡潔,上面五個功能都能在 20 行以內(nèi)實(shí)現(xiàn)。

  一、傳統(tǒng)形式

  讓我們從最基本的開始。

  文件上傳的傳統(tǒng)形式,是使用表單元素 file:

<form action="upload.php" method="post" enctype="multipart/form-data" >
<input type="file" name="upload" /> <br />
<input type="submit" value="Upload" />
</form>

it知識庫文件上傳的漸進(jìn)式增強(qiáng),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 岛国毛片| 日本理论午夜中文字幕第一页 | 91成人免费福利网站在线 | 久一视频在线观看 | 亚洲国产精品自在在线观看 | 91精品免费看 | 欧美日韩国产一区二区三区伦 | 尹人久久大香找蕉综合影院 | 15p亚洲 | 国产精品视频第一页 | 天天色天天干天天 | 国产精品美女免费视频观看 | 国产91中文 | 成人免费观看黄a大片夜月 成人免费观看视频 | 九九精品在线播放 | 国产成人啪精品视频免费网站软件 | 亚洲怡红院在线观看 | 国内精品线在线观看 | 免费真实播放国产乱子伦 | 思思在线精品 | 国产婷婷色一区二区三区深爱网 | 91精品视频在线观看免费 | 国产色手机在线观看播放 | 天天躁日日躁成人字幕aⅴ 天天躁日日躁狠狠躁中文字幕老牛 | 黄色在线观看免费 | 伊人色综合久久 | 亚洲精品综合在线 | 欧洲免费视频 | 国产精品嫩草影院免费看 | 国产高清国内精品福利色噜噜 | 在线精品国产一区二区 | 久久厕所精品国产精品亚洲 | 5252色欧美在线男人的天堂 | 欧美黄色片在线 | 普通话对白国产情侣自啪 | 国产精品免费观看视频 | 免费观看欧美成人1314w色 | 国产精品欧美一区二区三区不卡 | 日韩在线精品视频 | 性夜黄a爽爽免费视频国产 性夜影院爽黄e爽痛轻点www | 四虎影视永久免费视频观看 |