日期:2014-05-16  浏览次数:20379 次

如何用JS递归一个目录下所有子目录(文件不用)。
不想用ASP的FSO,用JS有没有办法递归一个目录下所有子目录呢?例如我想用JS列出C:下所有目录,用递归的方法。

------解决方案--------------------
C# code
public   void   FindFile(string   dir)                           //参数为指定的目录
{     
//在指定目录及子目录下查找文件,在listBox1中列出子目录及文件
DirectoryInfo   Dir=new   DirectoryInfo(dir);
try
{
      foreach(DirectoryInfo   d   in   Dir.GetDirectories())     //查找子目录   

            FindFile(Dir+d.ToString()+"\\");


}
catch(Exception   e)
{
MessageBox.Show(e.Message);
}
}

------解决方案--------------------
不能,javascript是脚本语言,自身没有目录操作能力,你需要用FSO扩展。