一、功能实现核心:FileSystemObject 对象
要在java-script中实现文件操作功能,主要就是依靠FileSystemobject对象。
二、FileSystemObject编程
使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。
具体代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<script>
function readFiles(path)
{
document.write("开始读取文件:<br/>");
//初始化fso对象;
fso = new ActiveXObject("Scripting.FileSystemObject");
//根据路径获取文件夹;
fldr = fso.GetFolder(path);
//获取目录下的所有文件;
fc = new Enumerator(fldr.files);
//遍历所有文件
for(; !fc.atEnd(); fc.moveNext())
{
//取文件对象
s=fc.item();
//输出文件的类型和名称;
document.write("type:"+s.type + " name:"+s.name +"<br/>");
}
}
readFiles("C:\\");
</script>
</BODY>
</HTML>
分享到:
相关推荐
javascript读取文件夹中的文件并输出.
比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。 一、功能实现核心:...
主要介绍了js读取csv文件并使用json显示出来,需要的朋友可以参考下
Javascript to find list of all files in a directory 通过js获取本地文件夹中的文件列表
NULL 博文链接:https://angrycoder.iteye.com/blog/1711155
读取每个文件扩展名,增加每次读取的计数并按年份对总数进行分组,这是从 fs.stat last modified data 返回的值返回数据对象示例一个 json 文件将写入使用 --writepath 标志输入的文件夹值。 { " years " :[{ " year...
在开发javascript插件的过程中,我们有时候需要获取当前JS文件的路径,用于自动加载一些图片、CSS等外部资源,但是javascript文件中并没有像PHP那样的__FILE__常量来供我们取得当前文件路径
用javascript实现读取txt文档的脚本
如下所示: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <... <head> <meta ... function init(){
使用JavaScript实现文件上传到本地服务器并获取到上传后文件所在路径,是由到JavaScript,java以及html页面。这个比较好,不是在jsp上获取路径,jsp太简单了,而且过时了,所以就在html页面实现了下功能,我主要是做...
组合 JSON 转 CSV 将所有 JSON 文件合并到一个文件夹中并将其保存为 CSV 的 NodeJS 脚本
利用php读取目录树,利用了javascript dtree来展示读取的目录树状结构。
打印本地temp folder所有的文件及最后修改时间: <html> <head> [removed] var s = ""; var result = []; function FileInfo(path, name,time) { this.path = path; this.name = name; this.time = ...
主要介绍了nodejs实现获取本地文件夹下图片信息功能,涉及node.js针对文件、目录的遍历、读取等相关操作技巧,需要的朋友可以参考下
文件夹中的文件root/img/logo.png可以通过以下方式访问bundle.read("img/logo.png") == Uint8Array 辅助方法允许用户读取所需的数据格式。 var d = bundle.readJSON("data/file.json") == object var s = bundle....
Visor3D javascript webgl 3D文件查看器,可基于ThreeJS引擎在本地读取文件(STL和DAE文件)。
javascript获取浏览器临时目录javascript获取浏览器临时目录javascript获取浏览器临时目录javascript获取浏览器临时目录
内容如图尽量保证js文件名称与页面文件名称相同(易于查找) 提高便捷性 /** * 自动引入当前文件夹下所有module * require.context(directory, useSubdirectories = false, regExp = /^.//); * @param {...
不支持HDF5的所有功能,但某些关键功能包括: 数据分块数据压缩(如果提供了javascript zlib)(例如pako) 它仅用于读取HDF5文件作为文件的ArrayBuffer表示形式。 观看实时:中央窗格显示可折叠的文件夹结构,右侧...