什么是JavaScript FileReader以及它可以在哪里使用?

时间:2011-07-07 05:19:00

标签: javascript file filesystems

我看到有人在JavaScript中谈论FileReader。它是什么?它的用例可能是什么?是不是它带来了安全问题,因为它提供了对磁盘的JavaScript访问权限?

  var temp = new FileReader();
  temp.onload = function(e){
      // Where did it load anything? 
  };

2 个答案:

答案 0 :(得分:5)

这是HTML5功能。查看文档:

HTML5 FileReader

值得注意的是,并非所有(IE)浏览器都支持此功能。

答案 1 :(得分:2)

FileReader on MDC。它与HTML5 Blob和FileApi有关。我很确定一个网站不能只读取随机文件,它只能读取基本上由用户控制的blob(从网站上获取,或经过同意通过文件API访问)