使用html脚本标记中的javascript循环遍历目录中的文件

时间:2018-02-25 23:37:08

标签: javascript foreach bundles

有没有办法在html head部分的script标签中循环浏览一些文件?

我正在寻找类似的东西:

<head>
  <script>
   let path = './areas/js/build/bundles/";
   foreach(file in path) {
    // do something
   }
  </script>
</head>

我需要在我的html文件的脚本标记中循环创建一些动态创建的包。

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您不能使用Javascript。出于安全原因,您不能访问用户的文件系统-即使是您自己的文件系统。

您想要实现的目标是通过PHP,ASP.net等后端技术完成的。

在PHP中,您将执行以下操作:

foreach (new DirectoryIterator('./areas/js/build/bundles/') as $fileInfo) {
    echo $fileInfo->getFilename();
}