js获取文件里面的所有文件名(实例)


Posted in Javascript onOctober 17, 2017

如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
 function init(){
  var fso = new ActiveXObject("Scripting.FileSystemObject");
  // 获取文件相关信息
  var f1 = fso.GetFile("F:\\test\\test.txt");
  alert('文件上次修改日期:' + f1.DateLastModified);
  var drv;
  var s = '';
  // 获取磁盘相关信息
  drv = fso.GetDrive(fso.GetDriveName("C:\\"));
  s += 'Drive C:' + '-' + drv.VolumeName + '\n';
  s += 'Total Space:' + drv.TotalSize / 1024 + 'Kb' + '\n';
  s += 'Free Space:' + drv.FreeSpace / 1024 + 'Kb' + '\n';
  alert('C盘信息' + s);
  // 操作文件夹
  fldr = fso.GetFolder("F:\\test");
  alert('父文件夹名称:' + fldr + '\n');
  // 显示所在drive名称 
  alert("Contained on drive " + fldr.Drive + "\n"); 
  // 判断是否为根目录 
  if (fldr.IsRootFolder){
   alert("This is the root folder."); 
  }
  else {
   alert("This folder isn't a root folder."); 
  }
  // 创建新文件夹 
  fso.CreateFolder ("F:\\test\\Bogus"); 
  alert("Created folder F:\\testBogus" + "\n"); 
  // 显示文件夹基础名称,不包含路径名 
  alert("Basename = " + fso.GetBaseName("F:\\test\\bogus") + "\n"); 
  // 删除创建的文件夹 
  fso.DeleteFolder ("F:\\test\\Bogus"); 
  alert("Deleted folder F:\\test\\Bogus" + "\n"); 
 }
 
 function init2(){
  var fso = new ActiveXObject("Scripting.FileSystemObject");
  // 获取目录下所有文件,对于该浏览器缓存目录,仅能获取到一个文件
  var path = 'C:\\Users\\zhang\\AppData\\Local\\Microsoft\\Windows\\Temporary Internet Files';
  //path = 'F:\\test';
  var fldr = fso.GetFolder(path);
  var ff = new Enumerator(fldr.Files);
  var s = '';
  var fileArray = new Array();
  var fileName = '';
  var count = 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>
<body onload="init2();">
</body>
</html>

以上这篇js获取文件里面的所有文件名(实例)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
DOM 基本方法
Jul 18 Javascript
关闭页面时window.location事件未执行的原因分析及解决方案
Sep 01 Javascript
javascript截取字符串小结
Apr 28 Javascript
深入解析JavaScript的闭包机制
Oct 20 Javascript
jQuery版本升级踩坑大全
Jan 12 Javascript
跨域资源共享 CORS 详解
Apr 26 Javascript
微信开发 使用picker封装省市区三级联动模板
Oct 28 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
Dec 27 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
Apr 21 Javascript
详谈DOM简介及节点、属性、查找节点的方法
Nov 16 Javascript
JS实现不用中间变量temp 实现两个变量值得交换方法
Feb 04 Javascript
react 生命周期实例分析
May 18 Javascript
Vue中之nextTick函数源码分析详解
Oct 17 #Javascript
vue mint-ui 实现省市区街道4级联动示例(仿淘宝京东收货地址4级联动)
Oct 16 #Javascript
jquery一键控制checkbox全选、反选或全不选
Oct 16 #jQuery
Vue2.0父子组件传递函数的教程详解
Oct 16 #Javascript
使用clipboard.js实现复制功能的示例代码
Oct 16 #Javascript
requireJS模块化实现返回顶部功能的方法详解
Oct 16 #Javascript
JavaScript简单实现合并两个Json对象的方法示例
Oct 16 #Javascript
You might like
扩展你的 PHP 之入门篇
2006/12/04 PHP
PHP伪造referer实例代码
2008/09/20 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
php实现无限级分类查询(递归、非递归)
2016/03/10 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
php中static和const关键字用法分析
2016/12/07 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
2018/05/10 PHP
laravel5使用freetds连接sql server的方法
2018/12/07 PHP
[JS源码]超长文章自动分页(客户端版)
2007/01/09 Javascript
ext for eclipse插件安装方法
2008/04/27 Javascript
JavaScript 学习点滴记录
2009/04/24 Javascript
使用ajax+jqtransform实现动态加载select
2014/12/01 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
JS设置网页图片vspace和hspace属性的方法
2015/04/01 Javascript
JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例
2015/04/22 Javascript
js clearInterval()方法的定义和用法
2015/11/11 Javascript
React-router中结合webpack实现按需加载实例
2017/05/25 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
React-Native之定时器Timer的实现代码
2017/10/04 Javascript
浅谈Vue的加载顺序探讨
2017/10/25 Javascript
[07:01]DOTA2-DPC中国联赛正赛 Aster vs Magma 3月5日 赛后选手采访
2021/03/11 DOTA
Pyhton中防止SQL注入的方法
2015/02/05 Python
python实现随机森林random forest的原理及方法
2017/12/21 Python
分享8个非常流行的 Python 可视化工具包
2019/06/05 Python
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
《兰亭集序》教学反思
2014/02/11 职场文书
秋游活动策划方案
2014/02/16 职场文书
师德师风个人反思
2014/04/28 职场文书
代领毕业证委托书
2014/08/02 职场文书
教代会闭幕词
2015/01/28 职场文书
投资申请报告
2015/05/19 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
详细谈谈JavaScript中循环之间的差异
2021/08/23 Javascript
SQL Server表分区删除详情
2021/10/16 SQL Server
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript