CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

JS如何获取指定文件夹下的所有文件的名字

楼主jimmyhoum(jimmyhoum)2006-03-04 18:44:41 在 Web 开发 / JavaScript 提问

JS如何获取指定文件夹下的所有文件的名字 问题点数:30、回复次数:4Top

1 楼pilicat(Delphi迷)回复于 2006-03-04 19:52:59 得分 0

<script>  
  //用这个函数,注意大小写,需要传入所需的目录,  
  function   ShowFolderFileList(folderspec)  
  {  
      var   fso,   f,   f1,   fc,   s;  
      fso   =   new   ActiveXObject("Scripting.FileSystemObject");  
      f   =   fso.GetFolder(folderspec);  
      fc   =   new   Enumerator(f.files);  
      s   =   "";  
      for   (;   !fc.atEnd();   fc.moveNext())  
      {  
              s   +=   fc.item();  
              s   +=   "<br>";  
      }  
      return(s);  
  }  
  </script>  
  <body>  
  <input   type="button"   value="点击"   onClick="document.write(ShowFolderFileList('c:\\'));">  
  </body>Top

2 楼pilicat(Delphi迷)回复于 2006-03-04 19:53:26 得分 0

特别注意:   \   需要用   \\ 来代替。Top

3 楼zhaoxiaoyang(梅雪香@深圳)回复于 2006-03-04 21:08:10 得分 0

来自windows脚本技术.  
   
  脚本运行时库  
  Files   集合  
  一个文件夹中所有   File   对象的集合。  
   
  说明  
  [JScript]  
   
  下面这个例子说明了如何获得一个   Files   集合以及如何使用   Enumerator   对象和   for   语句来遍历该集合:    
   
  [JScript]  
  function   ShowFolderFileList(folderspec)  
  {  
        var   fso,   f,   f1,   fc,   s;  
        fso   =   new   ActiveXObject("Scripting.FileSystemObject");  
        f   =   fso.GetFolder(folderspec);  
        fc   =   new   Enumerator(f.files);  
        s   =   "";  
        for   (;   !fc.atEnd();   fc.moveNext())  
        {  
              s   +=   fc.item();  
              s   +=   "<br>";  
        }  
        return(s);  
  }  
  [VBScript]  
   
  下列代码说明如何获取   Files   集合,以及如何使用   For   Each...Next   语句遍历该集合:    
   
  [VBScript]  
  Function   ShowFolderList(folderspec)  
        Dim   fso,   f,   f1,   fc,   s  
        Set   fso   =   CreateObject("Scripting.FileSystemObject")  
        Set   f   =   fso.GetFolder(folderspec)  
        Set   fc   =   f.Files  
        For   Each   f1   in   fc  
              s   =   s   &   f1.name    
              s   =   s   &   "<BR>"  
        Next  
        ShowFolderList   =   s  
  End   Function  
  方法  
  Files   集合没有方法。  
   
  Top

4 楼VBDN( PowerBASIC.CN )回复于 2006-03-05 11:50:40 得分 0

学习!Top

相关问题

  • 请问如何获取指定文件夹的大小?
  • 如何获取指定文件夹(包括该文件夹下的子目录)所包含的文件数目!
  • 用ASP怎样获取一个指定文件夹中的文件名称?
  • 入门级问题:获取指定文件夹中所有文件 [100分]
  • 获取文件夹中指定后缀名的文件的方法
  • 怎样打开指定的文件夹?
  • copy指定文件夹的文件?
  • 如何指向指定的文件夹
  • 求:怎样DELETE指定文件夹?
  • 如何掩藏指定的文件夹?

关键词

  • 文件夹
  • 文件
  • 指定文件夹
  • JS如何获取
  • 名字
  • 下的所有文件

得分解答快速导航

  • 帖主:jimmyhoum

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo