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 相关文章推荐
如何简单地用YUI做JavaScript动画
Mar 10 Javascript
JavaScript 中的replace方法说明
Apr 13 Javascript
几个比较经典常用的jQuery小技巧
Mar 01 Javascript
javascript拖拽上传类库DropzoneJS使用方法
Dec 05 Javascript
jQuery事件处理的特征(事件命名机制)
Aug 23 Javascript
JavaScript 身份证号有效验证详解及实例代码
Oct 20 Javascript
AngularJS控制器之间的通信方式详解
Nov 03 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
Mar 09 Javascript
解决vue打包后vendor.js文件过大问题
Jul 03 Javascript
Servlet返回的数据js解析2种方法
Dec 12 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
Jul 20 Javascript
nginx部署多个vue项目的方法示例
Sep 06 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
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
php 随机记录mysql rand()造成CPU 100%的解决办法
2010/05/18 PHP
php页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
PHP获取当前页面URL函数实例
2014/10/22 PHP
简单实用的PHP防注入类实例
2014/12/05 PHP
php计算2个日期的差值函数分享
2015/02/02 PHP
Windows下编译PHP5.4和xdebug全记录
2015/04/03 PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
2015/10/26 PHP
PHP读MYSQL中文乱码的快速解决方法
2016/10/01 PHP
用JavaScript脚本实现Web页面信息交互
2006/10/11 Javascript
var与Javascript变量隐式声明
2009/09/17 Javascript
jQuery 选择器理解
2010/03/16 Javascript
javascript中IE浏览器不支持NEW DATE()带参数的解决方法
2012/03/01 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
js函数名与form表单元素同名冲突的问题
2014/03/07 Javascript
js的Prototype属性解释及常用方法
2014/05/08 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
基于Bootstrap的Metronic框架实现页面链接收藏夹功能
2016/08/29 Javascript
Vue.js组件tree实现省市多级联动
2016/12/02 Javascript
BootStrap表单验证实例代码
2017/01/13 Javascript
Angular 4依赖注入学习教程之组件服务注入(二)
2017/06/04 Javascript
Vue学习笔记进阶篇之单元素过度
2017/07/19 Javascript
利用Vue2.x开发实现JSON树的方法
2018/01/04 Javascript
浅谈Layui的eleTree树式选择器使用方法
2019/09/25 Javascript
vue 动态组件用法示例小结
2020/03/06 Javascript
python os.path模块常用方法实例详解
2018/09/16 Python
英国香水店:The Perfume Shop
2017/03/27 全球购物
Desigual美国官方网站:西班牙服装品牌
2019/03/29 全球购物
白俄罗斯大卖场:21vek.by
2019/07/25 全球购物
安全责任书范本
2014/04/15 职场文书
医德医风演讲稿
2014/05/20 职场文书
未受刑事制裁公证证明
2014/09/20 职场文书
教师作风整顿个人剖析材料
2014/10/10 职场文书
三八妇女节寄语
2015/02/27 职场文书
工会积极分子个人总结
2015/03/03 职场文书
优质护理心得体会
2016/01/22 职场文书