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 相关文章推荐
jquery validation插件表单验证的一个例子
Mar 03 Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
Dec 04 Javascript
javascript基于DOM实现权限选择实例分析
May 14 Javascript
jquery插件uploadify实现带进度条的文件批量上传
Dec 13 Javascript
jquery ajax分页插件的简单实现
Jan 27 Javascript
jQuery实现的多张图无缝滚动效果【测试可用】
Sep 12 Javascript
9个让JavaScript调试更简单的Console命令
Nov 14 Javascript
js实现文本上下来回滚动
Feb 03 Javascript
vue中component组件的props使用详解
Sep 04 Javascript
Angular2之二级路由详解
Aug 31 Javascript
使用js在layui中实现上传图片压缩
Jun 18 Javascript
基于JS实现父组件的请求服务过程解析
Oct 14 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用户指南-cookies部分
2006/10/09 PHP
php UTF8 文件的签名问题
2009/10/30 PHP
php下使用iconv需要注意的问题
2010/11/20 PHP
微信公众平台DEMO(PHP)
2016/05/04 PHP
PHP入门教程之正则表达式基本用法实例详解(正则匹配,搜索,分割等)
2016/09/11 PHP
一个可以兼容IE FF的加为首页与加入收藏实现代码
2009/11/02 Javascript
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
用于deeplink的js方法(判断手机是否安装app)
2014/04/02 Javascript
js获取视频时长代码
2014/04/10 Javascript
nodejs初步体验篇
2015/11/23 NodeJs
jQuery实现点击水纹波动动画
2016/04/10 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
IONIC自定义subheader的最佳解决方案
2016/09/22 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
2016/09/23 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
2017/01/19 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
JS实现的简单表单验证功能示例
2017/10/13 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
Vue CL3 配置路径别名详解
2019/05/30 Javascript
vue 强制组件重新渲染(重置)的两种方案
2019/10/29 Javascript
vue引入静态js文件的方法
2020/06/20 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
2020/07/20 Javascript
JS算法教程之字符串去重与字符串反转
2020/12/15 Javascript
Python实现注册登录系统
2017/08/08 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
用python写扫雷游戏实例代码分享
2018/05/27 Python
python 定时器,实现每天凌晨3点执行的方法
2019/02/20 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
Brookstone美国官网:独特新奇产品
2017/03/04 全球购物
意大利制造的男鞋和女鞋:SCAROSSO
2018/03/07 全球购物
澳大利亚购买最佳炊具品牌网站:Cookware Brands
2019/02/16 全球购物
微观物理专业自荐信
2014/01/26 职场文书
“四风”问题自我剖析材料思想汇报
2014/09/23 职场文书
你需要掌握的20个Python常用技巧
2022/02/28 Python
使用Django框架创建项目
2022/06/10 Python