js 文件的操作

2021-03-06 21:27

阅读:545

标签:new   content   字符   txt   filesyste   nts   var   files   ons   

1.用JS创建文件
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true);

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 
");
f1.WriteLine("Hello World"); f1.WriteBlankLines(1); f1.Close(); // 读取文件的内容。 // Response.Write("Reading file
");
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
"); // 写一行。 f1.Write("This is a test."); // 关闭文件。 f1.Close(); Response.Write("Moving file to c:\\tmp
"); // 获取 C 的根目录(C:\)中的文件的句柄。 f2 = fso.GetFile("c:\\testfile.txt"); // 把文件移动到 \tmp 目录。 f2.Move ("c:\\tmp\\testfile.txt"); Response.Write("Copying file to c:\\temp
"); // 把文件复制到 \temp 目录。 f2.Copy ("c:\\temp\\testfile.txt"); Response.Write("Deleting files
"); // 获得文件当前位置的句柄。 f2 = fso.GetFile("c:\\tmp\\testfile.txt"); f3 = fso.GetFile("c:\\temp\\testfile.txt"); //删除文件。 f2.Delete(); f3.Delete(); Response.Write("All done!"); }

 

js 文件的操作

标签:new   content   字符   txt   filesyste   nts   var   files   ons   

原文地址:https://www.cnblogs.com/gaoSJ/p/12893695.html


评论


亲,登录后才可以留言!