JavaScript:打印工作目录,将子目录中的文件列表到控制台

时间:2015-11-09 22:44:42

标签: javascript html

我是JavaScript新手,我正在一个网站上工作,您可以上传文件并显示结果摘要。

我已成功将结果上传到服务器上的网页/。

但是,我无法从服务器读取上传的HTML文件,加载HTML文件并显示它。

下面是HTML脚本,它打印HTML文件的路径。但是如何加载HTML,即使用javascript运行HTML文件?

time.sleep(5)

输出

输出是服务器上的html文件的无序列表,我需要将其读入屏幕控制台。 1662b5e25a574e89abf2a5490005585a / expressionCSV / limmaWithMeta.html

1 个答案:

答案 0 :(得分:0)

你的后端在运行什么? Node.js的? HTML /客户端JavaScript不能帮助您列出上传到服务器的文件。您应该包含填充session.results

的代码

通常,根据您提到的有关当前行为的内容,我建议您使用递归函数遍历子目录:

function listTree(root) {
  print(root);
  if (root.isDirectory()) {
    root.getFiles().forEach(function(file) {
      listTree(file);
    });
  }
}

如上所述,这将放在服务器端代码中,因为实际存储文件的位置。 (您的用户和计算机不应该能够访问服务器上的所有文件,对吧?:))