fileReader无法在IE中运行

时间:2013-03-30 18:01:19

标签: javascript internet-explorer filereader

我尝试使用像这样的

来读取文件内容
function readFile (evt) {
   var files = evt.target.files;
   var file = files[0];   
   var reader = new FileReader();
   reader.onload = function(){
     alert(this.result);            
   }
   reader.readAsText(file)
}

它工作正常,但在IE浏览器中无法正常工作 如何解决这个问题?

3 个答案:

答案 0 :(得分:3)

假设您未使用IE10,无法解决此问题,它只是not a feature that IE9 and earlier have

答案 1 :(得分:3)

仅在IE 10 +

中支持

FileReader

MDN

答案 2 :(得分:0)

在尝试使用浏览器功能之前,您确实应该检查它们。

file API is not supported on IE before version 10