天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

HTML5 – 一個訪問本地文件的例子

  在前面的幾篇文章里,我向大家共享了幾個HTML5的例子,分別是拖拽功能演示,頁面內容可編輯化演示 和 本地存儲功能演示。  今天,我將向大家分享一個簡單的應用,用來演示使用FileReader的方法, FileReader是HTML5里提供的一個文件操作API。  
  當你在看我前面所寫的HTML 5例子時,我正在思考創建一個簡單但又適用的例子、以一種更新奇的方式來演練這些HTML5新特性。我的目標并不是想單純的展示這些HTML 5 API,而是想用例子來告訴開發人員如何真正的以一種實用的和創新的方式實現這些API。
  在HTML5里,從Web網頁上訪問本地文件系統變的十分的簡單,那就是使用File API。這個File規范說明里提供了一個API來表現Web應用里的文件對象,你可以通過編程來選擇它們,訪問它們的信息。這個File API包括:

  • 一個FileList序列,代表著由本地系統里選中的單個的文件組成的數組。用來選擇文件的用戶接口可以通過<input type=”file”>調用實現。
  • 一個Blob接口,它代表原始二進制數據,通過Blob對象你可以訪問里面的字節數據。
  • 一個File接口,它里面存有文件的只讀屬性信息,像文件名,文件類型,文件數據訪問的地址。
  • 一個FileReader接口,它提供了讀取一個文件的方法,和一個獲取文件讀取結果的事件模型。
  • 一個FileError接口和一個FileException對象,它們用來定義這個規范中的錯誤產生條件。

  如何使用這個例子:在這個例子中,我給出了一個畫板,你可以從本地文件系統里拖拽進去一個圖片,或者你也可以用文件選擇框來選擇圖片。例子中,請只選擇圖片文件,我并沒有添加文件過濾和文件類型檢查。請記住,沒有一個瀏覽器完全實現了HTML5,這個例子需要在支持HTML5的瀏覽器上運行,比如Firefox3.5以上。

  實現File API的主要方法非常的簡單,就像下面:

function imagesSelected(myFiles){
for (var i = 0, f; f = myFiles[i]; i++){
var imageReader = new FileReader();
imageReader.onload = (function(aFile){
return function(e){
var span = document.createElement(’span‘);
span.innerHTML =
['
<img class="images" src="', e.target.result,'" title="', aFile.name,'"/>'].join(”);
document.getElementById(‘thumbs’).insertBefore(span, null);
};
})(f);
imageReader.readAsDataURL(f);
}
}

function dropIt(e){
imagesSelected(e.dataTransfer.files);
e.stopPropagation();
e.preventDefault();
}

it知識庫HTML5 – 一個訪問本地文件的例子,轉載需保留來源!

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

主站蜘蛛池模板: 无码日韩人妻精品久久蜜桃入口 | 久久成人精品免费播放 | 扒开女人下面使劲桶视频 | 亚洲国产成人一区二区在线 | 亚洲 欧美 日韩 精品 自拍 | 午夜神器18以下不能进免费 | 嫩草影院永久在线一二三四 | 激情丛林电影完整在线 | 岛国片在线看 | 秋葵app秋葵官网18在线观看 | 国产成人女人在线视频观看 | 精品久久久99大香线蕉 | 国产午夜三区视频在线 | 阿v天堂2017在无码 | 在线视频 亚洲 | 青青久在线 | 年轻的朋友4在线看中文字幕 | 麻生希快播在线 | 麻豆精品一卡2卡三卡4卡免费观看 | 日本69色视频在线观看 | 精品精品国产yyy5857香蕉 | 亚洲 制服 欧美 中文字幕 | 伊人无码高清 | 久久国产一区二区三区 | 一级做a爰片久久毛片潮喷动漫 | 国产精品久久久久久亚洲影视 | 国产精品自在在线午夜精品 | 亚洲免费福利在线视频 | 在线看片福利无码网址 | 久久久无码精品亚洲日韩按摩 | 香蕉久久av一区二区三区 | 亚洲欧洲免费三级网站 | 一本之道高清在线观看免费 | 草莓国产视频免费观看 | 青娱乐国产精品视频 | 强开乳罩摸双乳吃奶视频 | 色偷偷91综合久久噜噜 | 国产高清免费观看 | 无颜之月5集全免费看无删除 | 2021年国产精品久久 | 日本十八禁无遮拦啪啪漫画 |