JS基于FileSystemObject创建一个指定路径的TXT文本文件


Posted in Javascript onAugust 05, 2015

本文实例讲述了JS基于FileSystemObject创建一个指定路径的TXT文本文件。分享给大家供大家参考。具体如下:

Js创建一个指定路径的TXT文本文件,创建一个新的new ActiveXObject对象,使用这个对象的CreateTextFile方法来创建一个指定路径的TXT文本文件,简单吧?

在IE浏览器上运行该实例会有对应的安全提示,选择“允许阻止的内容”,使程序正常运行即可。如下图所示:

JS基于FileSystemObject创建一个指定路径的TXT文本文件

文本文件创建成功后提示如下:

JS基于FileSystemObject创建一个指定路径的TXT文本文件

若文本文件已存在,则有如下提示:

JS基于FileSystemObject创建一个指定路径的TXT文本文件

具体代码如下:

<html>
<head>
<title>创建文本文件</title>
</head>
<body>
<hr>
<script language="JavaScript"> 
var strFile = "c:\\test.txt";
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
// 检查文件是否存在
if (!objFSO.FileExists(strFile)){
  // 创建文本文件
  var objStream = objFSO.CreateTextFile(strFile, true);
  document.write("创建文本文件: " + strFile + "<br>");
  objStream.Close(); // 关闭文件
}
else
  document.write("文本文件: " + strFile + "已经存在<br>");
</script>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript event 事件解析
Jan 31 Javascript
jsTree 基于JQuery的排序节点 Bug
Jul 26 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
Nov 13 Javascript
你所未知的3种Node.js代码优化方式
Feb 25 Javascript
Markdown+Bootstrap图片自适应属性详解
May 21 Javascript
jquery层级选择器的实现(匹配后代元素div)
Sep 05 Javascript
老生常谈javascript变量的命名规范和注释
Sep 29 Javascript
vue-cli的eslint相关用法
Sep 29 Javascript
ExtJs整合Echarts的示例代码
Feb 27 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
Aug 13 Javascript
vue解决一个方法同时发送多个请求的问题
Sep 25 Javascript
ES6 对象的新功能与解构赋值介绍
Feb 05 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
Aug 05 #Javascript
js如何实现点击标签文字,文字在文本框出现
Aug 05 #Javascript
JavaScript实现删除,移动和复制文件的方法
Aug 05 #Javascript
解决jQuery uploadify在非IE核心浏览器下无法上传
Aug 05 #Javascript
JS基于cookie实现来宾统计记录访客信息的方法
Aug 04 #Javascript
JavaScript采用递归算法计算阶乘实例
Aug 04 #Javascript
基于js实现投票的实例代码
Aug 04 #Javascript
You might like
受疫情影响 动画《Re从零开始的异世界生活》第二季延期至7月
2020/03/10 日漫
坏狼php学习 计数器实例代码
2008/06/15 PHP
php 读取shell管道传输过来的内容
2010/03/01 PHP
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
2014/06/12 PHP
php+Memcached实现简单留言板功能示例
2017/02/15 PHP
PHP实现的只保留字符串首尾字符功能示例【隐藏部分字符串】
2019/03/11 PHP
javascript面向对象编程代码
2011/12/19 Javascript
Node.js实现JS文件合并小工具
2016/02/02 Javascript
关于vue-router的beforeEach无限循环的问题解决
2017/09/09 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
2017/12/07 Javascript
JS常用的几种数组遍历方式以及性能分析对比实例详解
2018/04/11 Javascript
JavaScript使用math.js进行精确计算操作示例
2018/06/19 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
详解vue后台系统登录态管理
2019/04/02 Javascript
js实现拾色器插件(ColorPicker)
2020/05/21 Javascript
JavaScript如何操作css
2020/10/24 Javascript
python 算法 排序实现快速排序
2012/06/05 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
padas 生成excel 增加sheet表的实例
2018/12/11 Python
详解python变量与数据类型
2020/08/25 Python
python更新数据库中某个字段的数据(方法详解)
2020/11/18 Python
HTML5 video循环播放多个视频的方法步骤
2020/08/06 HTML / CSS
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
大专自我鉴定范文
2013/10/01 职场文书
学前教育学生自荐信范文
2013/12/31 职场文书
中学教师请假制度
2014/02/03 职场文书
师德师风建设方案
2014/05/08 职场文书
地道战观后感
2015/06/04 职场文书
教师节座谈会主持词
2015/07/03 职场文书
浅谈node.js中间件有哪些类型
2021/04/29 Javascript
python 如何获取页面所有a标签下href的值
2021/05/06 Python
SQL基础的查询语句
2021/11/11 MySQL
redis 解决库存并发问题实现数量控制
2022/04/08 Redis
MySQL主从切换的超详细步骤
2022/06/28 MySQL
CSS元素定位之通过元素的标签或者元素的id、class属性定位详解
2022/09/23 HTML / CSS