FileReader.onload
property contains an event handler executed when the
load
event is fired, when content read with
readAsArrayBuffer
,
readAsBinaryString
,
readAsDataURL
or
readAsText
可用。
// Callback from a <input type="file" onchange="onChange(event)">
function onChange(event) {
var file = event.target.files[0];
var reader = new FileReader();
reader.onload = function(e) {
// The file's text will be printed here
console.log(e.target.result)
};
reader.readAsText(file);
}
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
onload
|
Chrome 7 | Edge 12 | Firefox 3.6 | IE 10 | Opera 11 | Safari 6 | WebView Android ≤37 | Chrome Android 18 | Firefox Android 32 | Opera Android 11 | Safari iOS 6.1 | Samsung Internet Android 1.0 |
完整支持
FileReader
error
onabort
onload
readyState
result