<!-- 读取某目录的文件名及统计信息-->
<script type="text/javascript">
window.onload=function(){
//alert("a");
var fso = new ActiveXObject("Scripting.FileSystemObject");
var folderPath="C://temp";
var folder = fso.GetFolder(folderPath);
//alert(folder.Files.Count);
document.write("文件数:" + folder.Files.Count+ "<br>");
var filesEnum = new Enumerator(folder.Files);
for (; !filesEnum.atEnd(); filesEnum.moveNext()){
document.write(filesEnum.item().Name + "<br>");
}
}
</script>
关于ActiveXObject不执行要改IE设置:工具 --> 选项 -->安全-->自定义级别-->对没有标记为可安全执行脚本的 ActiveX 控件进行初始化和脚本运行——提示
本文介绍了一种利用ActiveXObject在JavaScript中获取指定文件夹内所有文件名称及其数量的方法,并提供了具体实现代码。为了使示例正常工作,需要调整Internet Explorer的安全设置。

被折叠的 条评论
为什么被折叠?



