从本地文件中获取File对象

时间:2015-04-27 09:42:02

标签: javascript file

从html页面,我在本地文件夹中选择“文件索引”文本文件(元素输入类型=“文件”)。该文件列出了位于同一当前文件夹中的多个文件名。 在javascript中,如何从文件名中获取这些其他文件的文件描述符? 我尝试使用以下代码,但我不知道该怎么做:

function GetFileHandleFromUrl(localURL) {
var http = new XMLHttpRequest();
http.open('GET', localUrl, false);
http.send(null); // success, return file content

var myFile = ???;
return myFile;

1 个答案:

答案 0 :(得分:1)

  

如何...我可以从文件名中获取这些其他文件的文件描述符吗?

你不能。您可以使用File API阅读该文件并从中获取名称(我在this other answer中进行了演示),但您无法获取其他文件的File个实例任何标准方式。 File API仅允许您通过input type=file访问用户明确选择的文件,以便您访问。