每当使用FileReader读取大文件时,浏览器都会崩溃

时间:2014-12-23 10:01:00

标签: javascript filereader

我正在尝试使用FileReader读取文件并将文件内容发布到Java客户端,但只要文件大小变大,浏览器就会崩溃。

下面的代码段
function submitMe(){
    document.getElementById("Form").fileContent.value = contents;
    document.getElementById("Form").fileName.value = document.getElementById("bicForm").fileName1.value;
    document.getElementById("Form").submit();
}
function readSingleFile(evt) {
    //Retrieve the first (and only!) File from the FileList object
    var f = evt.target.files[0]; 
    if (f) {
        var r = new FileReader();
        r.onload = function(e) { 
          contents = e.target.result;
        }
        r.readAsText(f);
    } else { 
        alert("Failed to load file");
    }

}

我无法将文件的部分内容发布到我的Java客户端。我该如何解决这个问题。有没有办法可以将FileStream对象传递给Java客户端或更好的方式。

0 个答案:

没有答案