使用JavaScript怎么获取文件夹中所有的文件名

2021-02-22 07:37:40 184 0
tangjin

使用JavaScript怎么获取文件夹中所有的文件名?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

如下所示:

使用JavaScript怎么获取文件夹中所有的文件名

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<scripttype="text/javascript">
functioninit(){
varfso=newActiveXObject("Scripting.FileSystemObject");
//获取文件相关信息
varf1=fso.GetFile("F:\\test\\test.txt");
alert('文件上次修改日期:'+f1.DateLastModified);
vardrv;
vars='';
//获取磁盘相关信息
drv=fso.GetDrive(fso.GetDriveName("C:\\"));
s+='DriveC:'+'-'+drv.VolumeName+'\n';
s+='TotalSpace:'+drv.TotalSize/1024+'Kb'+'\n';
s+='FreeSpace:'+drv.FreeSpace/1024+'Kb'+'\n';
alert('C盘信息'+s);
//操作文件夹
fldr=fso.GetFolder("F:\\test");
alert('父文件夹名称:'+fldr+'\n');
//显示所在drive名称
alert("Containedondrive"+fldr.Drive+"\n");
//判断是否为根目录
if(fldr.IsRootFolder){
alert("Thisistherootfolder.");
}
else{
alert("Thisfolderisn'tarootfolder.");
}
//创建新文件夹
fso.CreateFolder("F:\\test\\Bogus");
alert("CreatedfolderF:\\testBogus"+"\n");
//显示文件夹基础名称,不包含路径名
alert("Basename="+fso.GetBaseName("F:\\test\\bogus")+"\n");
//删除创建的文件夹
fso.DeleteFolder("F:\\test\\Bogus");
alert("DeletedfolderF:\\test\\Bogus"+"\n");
}

functioninit2(){
varfso=newActiveXObject("Scripting.FileSystemObject");
//获取目录下所有文件,对于该浏览器缓存目录,仅能获取到一个文件
varpath='C:\\Users\\zhang\\AppData\\Local\\Microsoft\\Windows\\TemporaryInternetFiles';
//path='F:\\test';
varfldr=fso.GetFolder(path);
varff=newEnumerator(fldr.Files);
vars='';
varfileArray=newArray();
varfileName='';
varcount=0;
for(;!ff.atEnd();ff.moveNext()){
fileName=ff.item().Name+'';
fileName=fileName.toLowerCase();
if(fileName.indexOf('cookie')>=0){
fileName=fileName.substring(0,fileName.indexOf('.'));
fileName=fileName.substring(fileName.lastIndexOf('@')+1);
s+=fileName+'\n';
}
count++;
}
alert(count+','+s);
}
</script>
</head>
<bodyonload="init2();">
</body>
</html>

看完上述内容,你们掌握使用JavaScript怎么获取文件夹中所有的文件名的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注恰卡编程网行业资讯频道,感谢各位的阅读!

收藏
分享
海报
0 条评论
184
上一篇:根据关键字和值怎么从对象列表中获取一个对象 下一篇:利用jquery从json中读取数据追加到html中的案例

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码