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 相关文章推荐
JS版网站风格切换实例代码
Oct 06 Javascript
javascript 尚未实现错误解决办法
Nov 27 Javascript
javascript 得到变量类型的函数
May 19 Javascript
js中arguments,caller,callee,apply的用法小结
Jan 28 Javascript
node.js中的fs.link方法使用说明
Dec 15 Javascript
Javascript基础教程之JavaScript语法
Jan 18 Javascript
jquery实现简易的移动端验证表单
Nov 08 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
Mar 07 Javascript
在Vue项目中使用snapshot测试的具体使用
Apr 16 Javascript
jquery使用echarts实现有向图可视化功能示例
Nov 25 jQuery
vue 虚拟DOM的原理
Oct 03 Javascript
Vue实现图书管理案例
Jan 20 Vue.js
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
聊天室php&amp;mysql(一)
2006/10/09 PHP
PHP 编程请选择正确的文本编辑软件
2006/12/21 PHP
PHP调试函数和日志记录函数分享
2015/01/31 PHP
php对数组内元素进行随机调换的方法
2015/05/12 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
PHP扩展mcrypt实现的AES加密功能示例
2019/01/29 PHP
php如何把表单内容提交到数据库
2019/07/08 PHP
JavaScript 密码强度判断代码
2009/09/05 Javascript
js改变鼠标的形状和样式的方法
2014/03/31 Javascript
jQuery判断复选框是否勾选的原理及示例
2014/05/21 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
2015/08/07 Javascript
浅谈使用splice函数对数组中的元素进行删除时的注意事项
2016/12/04 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
jQuery html表格排序插件tablesorter使用方法详解
2017/02/10 Javascript
AngularJS 实现购物车全选反选功能
2017/10/24 Javascript
JavaScript事件发布/订阅模式原理与用法分析
2018/08/21 Javascript
Vue源码探究之虚拟节点的实现
2019/04/17 Javascript
layer插件实现在弹出层中弹出一警告提示并关闭弹出层的方法
2019/09/24 Javascript
解决Vue打包上线之后部分CSS不生效的问题
2019/11/12 Javascript
Vue 按照创建时间和当前时间显示操作(刚刚,几小时前,几天前)
2020/09/10 Javascript
python检测服务器是否正常
2014/02/16 Python
Python全局变量操作详解
2015/04/14 Python
Python利用正则表达式匹配并截取指定子串及去重的方法
2015/07/30 Python
Django 重写用户模型的实现
2019/07/29 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
Python 实现大整数乘法算法的示例代码
2019/09/17 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
探索HTML5本地存储功能运用技巧
2016/03/02 HTML / CSS
HTML文本属性&amp;颜色控制属性的实现
2019/12/17 HTML / CSS
消防应急演练方案
2014/02/12 职场文书
缅怀革命先烈演讲稿
2014/05/14 职场文书
党支部遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
银行授权委托书范本
2014/10/04 职场文书
武侯祠导游词
2015/02/04 职场文书
教师网络培训心得体会
2016/01/09 职场文书
python cv2图像质量压缩的算法示例
2021/06/04 Python