JavaScript:读取文件夹中的文件

Kil*_*wes 11 html javascript directory filesystemobject

编辑:我正在尝试读取特定文件夹中的所有文件并列出其中的文件,而不是读取特定文件的内容.我只是尝试简单地创建一个FileSystemObject,它也没有做任何事情.我显示一个警告(弹出)beforfe制作FileSystemObject,然后一个警告(未显示).所以问题在于简单地创建对象.

原版的:

我试图使用JavaScript读取文件夹中的所有文件.

它是一个本地HTML文件,它不会在服务器上,所以我不能使用PHP.

现在我正在尝试读取特定给定文件夹中的所有文件,但它在我创建的点上没有做任何事情 FileSystemObject

这是我使用的代码,警报显示到2,然后停止.

    alert('1');
    var myObject, afolder, date;
    alert('2');
    myObject = new ActiveXObject("Scripting.FileSystemObject");
    alert('3');
    afolder = myObject.GetFolder("c:\\tmp");
    alert('4');
    date = afolder.DateLastAccessed;
    alert("The folder"+name+" is a temporary folder.");
Run Code Online (Sandbox Code Playgroud)

我这样做是对的吗?

谢谢!

Cor*_*der 4

我通过 Google 搜索发现的方法使用 HTML5,因此如果您使用的是现代浏览器,那么应​​该没问题。此外,教程页面似乎会检查您使用的浏览器是否支持这些功能。如果是这样,您应该很好地遵循看起来非常详尽的教程。

http://www.html5rocks.com/en/tutorials/file/dndfiles/

  • 感谢您的回答,但我希望读取文件夹中的文件,如列出其中的所有文件,而不是读取文件的内容。我只是尝试创建文件系统对象的对象,但它也没有执行任何操作。这里似乎不起作用。我只想列出给定文件夹中的所有文件。 (3认同)