JavaScript:读取文件夹中的文件

标签 javascript html directory filesystemobject

编辑: 我正在尝试读取特定文件夹中的所有文件并列出其中的文件,而不是读取特定文件的内容。我只是试图简单地创建一个 FileSystemObject,它也没有做任何事情。我在创建 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.");

我这样做是否正确?

谢谢!

最佳答案

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

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

关于JavaScript:读取文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7022058/

相关文章:

html - 使用外部 .css 文件返回 html 的条件格式

html - 简单的 5 星,但想要响应

visual-studio-2010 - Visual Studio 2010 将内容文件复制到自定义目录

html - 如果没有逗号、点、\n,文本不换行

command-line - 命令提示符不会将目录更改到另一个驱动器

c++ - 在 linux 中将 "plugins"放在哪里

javascript - 将点表示法的JavaScript字符串转换为对象引用

javascript - 如何使用 JavaScript 修改 CSS 类?

javascript - Firefox 中 unselectable 和 undraggable 之间的交互

javascript - 单击一个 li 后,所有 li 都会被单击 - jquery