任何人都可以告诉我如何使用JavaScript Arrays将文件夹列表加载到Menulist中。
答案 0 :(得分:1)
我认为它只能使用仅受IE支持的ActiveX对象。在这里您可以找到一些教程:http://www.daniweb.com/web-development/javascript-dhtml-ajax/threads/144152。
如果您正在制作供内部使用的内容,那么您可能会考虑使用ActiveX对象。否则,不幸的是,JS不可能 - 使用服务器端语言。\
使用Java列出目录中所有文件的示例:
import java.io.File;
public class ListFiles {
public static void main(String[] args) {
// Directory path here
String path = ".";
String files;
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {
files = listOfFiles[i].getName();
System.out.println(files);
}
}
}
}
然后,您可以使用您使用的任何方法将文件输出到网页。