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中常用的运算符小结
Jan 18 Javascript
JS隐藏参数post传值实例
Apr 18 Javascript
了解了这些才能开始发挥jQuery的威力
Oct 10 Javascript
js动画效果制件让图片组成动画代码分享
Jan 14 Javascript
js清理Word格式示例代码
Feb 13 Javascript
jQuery scrollFix滚动定位插件
Apr 01 Javascript
jQuery插件zoom实现图片全屏放大弹出层特效
Apr 15 Javascript
jQuery树插件zTree使用方法详解
May 02 jQuery
JavaScript数据结构之双向链表和双向循环链表的实现
Nov 28 Javascript
解决vue axios的封装 请求状态的错误提示问题
Sep 25 Javascript
详解微信小程序的不同函数调用的几种方法
May 08 Javascript
openlayers实现地图弹窗
Sep 25 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
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
2013/06/24 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
PHP文字转图片功能原理与实现方法分析
2017/08/31 PHP
PHP7 整型处理机制修改
2021/03/09 PHP
CSS3画一个阴阳八卦图
2021/03/09 HTML / CSS
javascript内存管理详细解析
2013/11/11 Javascript
Javascript中的异步编程规范Promises/A详细介绍
2014/06/06 Javascript
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
使用JavaScript为Kindeditor自定义按钮增加Audio标签
2016/03/18 Javascript
Javascript缓存API
2016/06/14 Javascript
jQuery的Read()方法代替原生JS详解
2016/11/08 Javascript
jQuery验证表单格式的使用方法
2017/01/10 Javascript
JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
2018/06/01 Javascript
Vue插槽原理与用法详解
2019/03/05 Javascript
Vue安装浏览器开发工具的步骤详解
2019/05/12 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
JQuery获得内容和属性方法解析
2020/05/30 jQuery
Python使用函数默认值实现函数静态变量的方法
2014/08/18 Python
在Linux命令行终端中使用python的简单方法(推荐)
2017/01/23 Python
Python中函数eval和ast.literal_eval的区别详解
2017/08/10 Python
Python 实现选择排序的算法步骤
2018/04/22 Python
Python unittest单元测试框架总结
2018/09/08 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
解决python gdal投影坐标系转换的问题
2020/01/17 Python
python pandas移动窗口函数rolling的用法
2020/02/29 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
使用html2canvas实现浏览器截图的示例代码
2018/01/26 HTML / CSS
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
财务会计专业求职信范文
2013/12/31 职场文书
音乐教学案例
2014/01/30 职场文书
安全责任书范文
2014/08/25 职场文书
旅行社计调工作总结
2015/08/12 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
SQL Server远程连接的设置步骤(图文)
2022/03/23 SQL Server
Java 定时任务技术趋势简介
2022/05/04 Java/Android