【发布时间】:2013-07-04 14:02:17
【问题描述】:
我在使用 Javascript FileRead 尝试读取大文件时遇到问题。
例如,我有一个 200mb 的文本文件,每次我阅读这个文件时,代码都会停止工作。
可以读取文本文件,但例如只读取前 10 行或在 10mb 后停止读取?
这是我的代码:
var file = form.getEl().down('input[type=file]').dom.files[0];
var reader = new FileReader();
reader.onload = (function(theFile) {
return function(e) {
data = e.target.result;
form.displayedData=data;
};
})(file);
reader.readAsText(file);
e.target.result 始终拥有文件的全部数据。
我可以在这里做什么?
谢谢
【问题讨论】:
标签: javascript onload filereader