js+FSO遍历文件夹下文件并显示


Posted in Javascript onMarch 07, 2007

<SCRIPT language=javascript src="pict/datas.ini"></SCRIPT>
<script language=javascript>
var s="";
for(var i = 0; i < datas.length ; i++){
 s+=datas[i]+"||||";
}
document.write(s);
</script>

<script language="javascript">
function init(){
 var fso = new ActiveXObject("Scripting.FileSystemObject");

 var folder = fso.GetFolder("pict");
 var datas = fso.CreateTextFile("pict/datas.ini",true);
 datas.WriteLine("var datas = new Array();") ;

 var fenum = new Enumerator(folder.Files);
 for (var i = 0 ; !fenum.atEnd(); fenum.moveNext(),i++){
  datas.WriteLine("datas["+ i +"] = \""+ fenum.item().Name +"\";") ;
 }
 datas.Close();

 //var f1 = fso.GetFile("pict\\a.txt");
 for(var file in folder.Files){
  alert(file);
  //alert("File last modified: " + file.DateLastModified);
 }
}
</script>

<input type="button" value="初始化数据" onclick="init()">

Javascript 相关文章推荐
jQuery中jqGrid分页实现代码
Nov 04 Javascript
js操作输入框提示信息且响应鼠标事件
Mar 25 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
Jun 06 Javascript
Node.js重新刷新session过期时间的方法
Feb 04 Javascript
如何利用JSHint减少JavaScript的错误
Aug 23 Javascript
前端编码规范(3)JavaScript 开发规范
Jan 21 Javascript
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
深入理解jquery的$.extend()、$.fn和$.fn.extend()
Jul 08 jQuery
vue 指定组件缓存实例详解
Apr 01 Javascript
vue-cli构建项目下使用微信分享功能
May 28 Javascript
详解使用jest对vue项目进行单元测试
Sep 07 Javascript
vue项目配置同一局域网可使用ip访问的操作
Oct 23 Javascript
学习js所必须要知道的一些
Mar 07 #Javascript
修改发贴的编辑功能
Mar 07 #Javascript
Javascript之文件操作
Mar 07 #Javascript
得到文本框选中的文字,动态插入文字的js代码
Mar 07 #Javascript
在textarea文本域中显示HTML代码的方法
Mar 06 #Javascript
一个高效的JavaScript压缩工具下载集合
Mar 06 #Javascript
禁止F5等快捷键的JS代码
Mar 06 #Javascript
You might like
php array的学习笔记
2012/05/16 PHP
将php数组输出html表格的方法
2014/02/24 PHP
PHP中$this和$that指针使用实例
2015/01/06 PHP
yii2超好用的日期组件和时间组件
2016/05/05 PHP
一个符号插入器 中用到的js代码
2007/09/04 Javascript
JavaScript设置FieldSet展开与收缩
2009/05/15 Javascript
一些相见恨晚的 JavaScript 技巧
2010/04/25 Javascript
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
jQuery内置的AJAX功能和JSON的使用实例
2014/07/27 Javascript
node.js中Socket.IO的进阶使用技巧
2014/11/04 Javascript
DOM基础教程之使用DOM
2015/01/19 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2015/04/01 Javascript
5种JavaScript脚本加载的方式
2017/01/16 Javascript
JavaScript基础之AJAX简单的小demo
2017/01/29 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
2018/05/28 Javascript
layui 监听select选择 获取当前select的ID名称方法
2019/09/24 Javascript
layui实现数据表格隐藏列的示例
2019/10/25 Javascript
JavaScript中break、continue和return的用法区别实例分析
2020/03/02 Javascript
Vue两种组件类型:递归组件和动态组件的用法
2020/08/06 Javascript
JS如何监听div的resize事件详解
2020/12/03 Javascript
js回到页面指定位置的三种方式
2020/12/17 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
在Python的Django框架中加载模版的方法
2015/07/16 Python
快速了解Python开发中的cookie及简单代码示例
2018/01/17 Python
在VS Code上搭建Python开发环境的方法
2018/04/06 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
Bugatchi官方网站:男士服装在线
2019/04/10 全球购物
房地产员工找工作的自我评价
2013/11/15 职场文书
优秀教导主任事迹材料
2014/05/09 职场文书
大国崛起英国观后感
2015/06/02 职场文书
golang 实现Location跳转方式
2021/05/02 Golang