1、使用之前需要对IE进行设置
2、用JS创建并写入数据
function CreateFile()
{
var fso, tf;
fso = new ActiveXObject("Scripting.FileSystemObject");
tf = fso.CreateTextFile("c:\\testfile.txt", true);
// 写一行,并且带有新行字符。
tf.WriteLine("Testing 1, 2, 3.") ;
// 向文件写三个新行字符。
tf.WriteBlankLines(3) ;
// 写一行。
tf.Write ("This is a test.");
tf.Close();
}
3、用JS读取数据
function ReadFiles()
{
var fso, f1, ts, s;
var ForReading = 1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true);
// 写一行。
// Response.Write("Writing file <br>");
f1.WriteLine("Hello World");
f1.WriteBlankLines(1);
f1.Close();
// 读取文件的内容。
// Response.Write("Reading file <br>");
ts = fso.OpenTextFile("c:\\testfile.txt", ForReading);
s = ts.ReadLine();
// Response.Write("File contents = '" + s + "'");
alert(s);
ts.Close();
}
4.移动、复制和删除文件
任务
方法
移动文件 |
File.Move 或 FileSystemObject.MoveFile |
复制文件 |
File.Copy 或 FileSystemObject.CopyFile |
删除文件 |
File.Delete 或 FileSystemObject.DeleteFile |
function ManipFiles()
{
var fso, f1, f2, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true);
Response.Write("Writing file <br>");
// 写一行。
f1.Write("This is a test.");
// 关闭文件。
f1.Close();
Response.Write("Moving file to c:\\tmp <br>");
// 获取 C 的根目录(C:\)中的文件的句柄。
f2 = fso.GetFile("c:\\testfile.txt");
// 把文件移动到 \tmp 目录。
f2.Move ("c:\\tmp\\testfile.txt");
Response.Write("Copying file to c:\\temp <br>");
// 把文件复制到 \temp 目录。
f2.Copy ("c:\\temp\\testfile.txt");
Response.Write("Deleting files <br>");
// 获得文件当前位置的句柄。
f2 = fso.GetFile("c:\\tmp\\testfile.txt");
f3 = fso.GetFile("c:\\temp\\testfile.txt");
// 删除文件。
f2.Delete();
f3.Delete();
Response.Write("All done!");
}
转自:http://www.blogjava.net/lhbjava/archive/2008/07/11/214211.html
分享到:
相关推荐
javascript操作文件.doc javascript操作文件.doc javascript操作文件.doc
js对本地文件操作,仅限IE浏览器使用,其它浏览器不兼容(ActiveXObject方法)
孙强上传的JS操作文件的步骤孙强上传的JS操作文件的步骤孙强上传的JS操作文件的步骤孙强上传的JS操作文件的步骤
JavaScript文件流操作.doc
javascript 操作文件 实现方法小结.docx
让js操作文件来实现你客户端样式的变化,教你使用javascript来操作你本地文件!
js实现的读写文件,文件放在的c:\12.txt里
javascript
js 操作xml 文件 读取xml文件 js 操作xml 文件 读取xml文件
javascript JS 文件操作 word等各类文件操作
新 API 寻求让 JavaScript 操作本地文件 我想网.files
java和js操作XML文件,结合例子详细讲解java和js操作XML文件。
Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?...那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。
JS文件操作JS文件操作JS文件操作JS文件操作JS文件操作JS文件操作JS文件操作JS文件操作JS文件操作JS文件操作
本文实例讲述了javascript使用Blob对象实现的下载文件操作。分享给大家供大家参考,具体如下: Blob对象 前言 环境 操作 总结 Blob是一个类文件的不可变的原始数据对象,非javascript原生数据类型,File对象...
FSO javascript文件操作大全 FSO javascript文件操作大全
那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。 一、功能实现核心:FileSystemObject 对象 其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍...
javascript操作xml文件示例代码,包括增删改查等操作
javascript操作ini文件的类 不包含文件存取部分
描述了java scrip操作本地文件的方法