doctype html
>
<
html
lang
="en"
>
<
head
>
<
title
>
filereader
title
>
<
meta
charset
="utf-8"
>
<
meta
name
="viewport"
content
="width=device-width, initial-scale=1"
>
<
style
>
<
/style
>
head
>
<
body
>
<
p>
fildreader介面的示例應用
p>
<
label
>
請選擇乙個檔案:
label
>
<
input
type
="file"id=
"file"
/>
<
progressid=
"progress"
value
="0"
>
progress
>
<
input
type
="button"
value
="讀取影象"
onclick
="readasdataurl()"
/>
<
input
type
="button"
value
="讀取二進位制檔案"
onclick
="readasbinastring()"
/>
<
input
type
="button"
value
="讀取文字檔案"
onclick
="readastext()"
/>
<
divname
="result"id=
"result"
>
div>
<
divname
="result"id=
"result1"
>
div>
<
script
>
varresult
=document
.getelementbyid
("result");
varfile
=document
.getelementbyid
("file");
if(typeof
filereader
=='undefined')
//改方法將檔案讀取為一串data url字串
function
readasdataurl
()
varreader
=new
filereader
();
reader
.onload
=function(e
) reader
.onprogress
=function(e
) reader
.onabort
=function(e
) reader
.onerror
=function(e
) reader
.onloadstart
=function(e
) reader
.onloadend
=function(e
) reader
.readasdataurl
(file);
};
// 檔案讀取動態進度
function
proadd
(pro
, value
) ,
20);
} else
, 20);
} };
// 改方法將檔案讀取為二進位制字串
function
readasbinastring
()
}; //將檔案以文字方式讀取
function
readastext
()
}; <
/script
>
body
>
html
>
IEnumerable介面的乙個簡單示例
ienumerable 介面是實現foreach迴圈的乙個重要的介面,像陣列 集合等之所以可以用foreach迴圈遍歷其中的每個元素便是因為他們都實現了ienumerable 介面而,那麼這個介面到底是如何執行的呢,通過下面乙個例子可以得到一些啟發。定義乙個這樣簡單的類 public class p...
Java泛型與介面的應用示例
如下 公共介面,只有實現這個介面的子類才表示人的資訊.inte ce info 類 class contact implements info 設定位址 public void setaddress string addr 設定 public void settelphone string tel ...
java介面示例
介面示例 package auto.test public class rerridingtest public static void test string tool,string a,string b,string c catch exception e class plane impleme...