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!”);

}

https://www.cnblogs.com/xiaoshen666/category/1433991.html

java操作js文件_JS操作文件相关推荐

  1. java attribute属性_[Java教程]JS Attribute属性操作

    [Java教程]JS Attribute属性操作 0 2016-05-19 00:00:05 Attribute是属性的意思,文章仅对部分兼容IE和FF的Attribute相关的介绍. attribu ...

  2. js和java导出txt文件怎么打开文件_JS本地文件操作,JS读写txt文件

    /** * object.OpenTextFile(filename[, iomode[, create[, format]]]) * * 参数: * object 必选项.object 应为 Fil ...

  3. js实现oss批量下载文件_js下载文件到本地各种方法总结

    一.此方法火狐有些版本是不支持的 window.location.href= 'https://*****.oss-cn-**.aliyuncs.com/*********'; 二.为了解决火狐有些版 ...

  4. java调用js查询mongo_mongodb操作之使用javaScript实现多表关联查询

    一.数据控制 mongodb操作数据量控制,千万控制好,不要因为操作的数据量过多而导致失败. 演示一下发生此类错误的错误提示: 二.多表关联查询实现 /* 声明变量bridge,用来记录两个集合所连接 ...

  5. java定义js函数_JS中可以先使用函数,然后再定义.

    首先要说明的,下面这种方式是对的,虽然不知道为什么,很奇怪为什么可以先使用,再定义,希望有了解的人可以给个说法. hello('www.openj.cn'); function hello(name) ...

  6. java中的文件_JAVA中文件的操作

    在java中,对文件(例如图片)进行操作,包括上传.修改.删除 一,文件上传 1.文件传到哪里,不仅可以保存在数据库中,也可以上传到远程服务器,文件保存的是文件的路径 2.文件上传都需要做什么?写那些 ...

  7. java io类库,Java利用io类库对各种文件的操作详解

    Java中文网 - Java利用io类库对各种文件的操作详解 java中提供了io类库,可以轻松的用java实现对文件的各种操作.下面就来说一下如何用java来实现这些操作. 新建目录 //Strin ...

  8. java关于文件的操作

    1.创建文件夹 //import java.io.*; File myFolderPath = new File(%%1); try { if (!myFolderPath.exists()) myF ...

  9. java大文件读写操作,java nio 之MappedByteBuffer,高效文件/内存映射

    http://langgufu.iteye.com/blog/2107023 java处理大文件,一般用BufferedReader,BufferedInputStream这类带缓冲的Io类,不过如果 ...

最新文章

  1. VTK:图表之RemoveIsolatedVertices
  2. 好文推荐 | 分布式锁用Redis好,还是Zookeeper好?
  3. 统计学习/机器学习常用小知识
  4. Python 薪资降温?不存在的
  5. java 圆 继承_java 类的继承(转)
  6. 正则表达式的运算符优先级
  7. 123_Power PivotPower BI DAX函数说明速查
  8. Ubuntu14.04中踩过的坑
  9. leveldb - log格式
  10. Nginx 编译参数详解/大全
  11. 江苏省徐州市谷歌高清卫星地图下载(百度网盘离线包下载)
  12. LiquidCrystal_I2C 显示不正常 只显示第一个首字符!
  13. Hibernate pojo对象的三种状态
  14. Chrome 插件配置
  15. Sqldbx连接OracleX64位
  16. 2020年3月22日总结
  17. 人脸识别之insightface开源代码使用:训练、验证、测试(3)
  18. CCF计算机软件能力认证 C++ 集合竞价
  19. 电路结构原理_零基础学电工之常用电气符号和举例认识电路图
  20. MHD-20HDMI高清20倍视频会议摄像头

热门文章

  1. 4.1.3 文件目录
  2. FastDFS服务重启
  3. python 城市地图_python – 使用Basemap获取城市地图的最佳方式?
  4. python websocket实现消息推送_Python Websocket消息推送---GoEasy
  5. SQL 性能优化梳理,干掉慢SQL!
  6. 蓝桥杯java第五届决赛第二题--六角幻方
  7. Eclipse实现hibernate反向工程:从数据库逆向生成实体类和hbm文件
  8. 2019北邮计算机考研大纲,2019年北京邮电大学802电子电路考研大纲
  9. python无法启动此程序因为计算机中丢失_python报错:无法启动此程序,因为计算机中丢失...
  10. Java中同时输入字符串和int类型出错的处理方式