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学习笔记(二) js一些基本概念
Jun 18 Javascript
jQuery取得设置清空select选择的文本与值
Jul 08 Javascript
php常见的页面跳转方法汇总
Apr 15 Javascript
js+css实现回到顶部按钮(back to top)
Mar 02 Javascript
封装的dialog插件 基于bootstrap模态对话框的简单扩展
Aug 10 Javascript
js中获取 table节点各tr及td的内容简单实例
Oct 14 Javascript
微信小程序request请求后台接口php的实例详解
Sep 20 Javascript
微信小程序选择图片和放大预览图片功能
Nov 02 Javascript
vue2导航根据路由传值,而改变导航内容的实例
Nov 10 Javascript
vue学习笔记五:在vue项目里面使用引入公共方法详解
Apr 04 Javascript
原生js添加一个或多个类名的方法分析
Jul 30 Javascript
p5.js实现动态图形临摹
Oct 23 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
实用函数8
2007/11/08 PHP
PHP中ADODB类详解
2008/03/25 PHP
基于PHP 面向对象之成员方法详解
2013/05/04 PHP
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
PHP会话处理的10个函数
2015/08/11 PHP
不错的JS中变量相关的细节分析
2007/08/13 Javascript
javascript concat数组累加 示例
2009/09/03 Javascript
菜鸟javascript基础整理1
2010/12/06 Javascript
jQuery技巧总结
2011/01/01 Javascript
ajax 同步请求和异步请求的差异分析
2011/07/04 Javascript
js history对象简单实现返回和前进
2013/10/30 Javascript
jquery form表单获取内容以及绑定数据
2016/02/24 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
2016/12/08 Javascript
基于cropper.js封装vue实现在线图片裁剪组件功能
2018/03/01 Javascript
详解Vue iview IE浏览器不兼容报错(Iview Bable polyfill)
2019/01/07 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
微信小程序如何修改本地缓存key中单个数据的详解
2019/04/26 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
2020/11/12 Javascript
python用于url解码和中文解析的小脚本(python url decoder)
2013/08/11 Python
详解Django框架中的视图级缓存
2015/07/23 Python
使用Nginx+uWsgi实现Python的Django框架站点动静分离
2016/03/21 Python
Python 自动刷博客浏览量实例代码
2017/06/14 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
python traceback捕获并打印异常的方法
2018/08/31 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
python tkinter实现连连看游戏
2020/11/16 Python
python实现银行账户系统
2021/02/22 Python
CSS3中利用animation属性创建雪花飘落特效
2014/05/14 HTML / CSS
美国卡车、吉普车和SUV零件网站:4 Wheel Parts
2016/11/24 全球购物
BASIC HOUSE官方旗舰店:韩国著名的服装品牌
2018/09/27 全球购物
艺术爱好者的自我评价分享
2013/10/08 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
工作保证书怎么写
2015/02/28 职场文书
Python pandas求方差和标准差的方法实例
2021/08/04 Python
mysql中如何用命令创建联合唯一索引
2022/04/20 MySQL