如何使用JavaScript从文件夹访问文件名

时间:2017-09-27 13:44:41

标签: javascript html file

我正在尝试构建一个简单的网站,其中只有一个索引文件和一个充满图标的文件夹,用于我们的内部目的。我这样做是为了让我们团队中的任何人都可以在没有我们帮助的情况下随时访问链接并下载图标。我试图自动从文件夹中读取图标文件名,因此每次我们用新的文件夹更新文件夹时,我们都不必编辑HTML。我只知道JavaScript。请帮帮我。

2 个答案:

答案 0 :(得分:2)

另一种方法是通过脚本或批处理文件生成文件的文件列表(取决于操作系统,例如 - 在psudeo中 - ls path/to/images > filelist.txt),它将输出重定向到最终在同一文件中的文件root作为索引和图像。

然后可以通过fetch()XMLHttpRequest()读取此文件,并在客户端进行解析,以提供更新文件链接的基础。

当然,这需要管道中的额外步骤,但可以使用触发脚本的图像目录的监听器,项目设置的一部分等轻松实现自动化。

答案 1 :(得分:1)

这是不可能的。在您的情况下,Javascript正在浏览器中运行(客户端)。它无法访问服务器文件系统。您需要服务器端动态Web服务(php,node.js,...)