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函数
Jul 21 Javascript
jQuery - css() 方法示例详解
Jan 16 Javascript
JavaScript forEach()遍历函数使用及介绍
Jul 08 Javascript
JavaScript实现网页加载进度条代码超简单
Sep 21 Javascript
纯JS代码实现一键分享功能
Apr 20 Javascript
使用js获取地址栏参数的方法推荐(超级简单)
Jun 14 Javascript
jQuery+HTML5实现弹出创意搜索框层
Dec 29 Javascript
详解VUE中v-bind的基本用法
Jul 13 Javascript
vue.js整合mint-ui里的轮播图实例代码
Dec 27 Javascript
使用Angular CLI生成路由的方法
Mar 24 Javascript
node后端服务保活的实现
Nov 10 Javascript
前端vue+express实现文件的上传下载示例
Feb 18 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
2009/06/29 PHP
与文件上传有关的php配置参数总结
2013/06/14 PHP
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
PHP中的插件机制原理和实例
2014/07/08 PHP
php通过隐藏表单控件获取到前两个页面的url
2014/09/09 PHP
PHP simplexml_import_dom()函数讲解
2019/02/03 PHP
PHP常见过waf webshell以及最简单的检测方法
2019/05/21 PHP
JavaScript中按位“异或”运算符使用介绍
2014/03/14 Javascript
浅谈Jquery为元素绑定事件
2015/04/27 Javascript
利用NPM淘宝的node.js镜像加速nvm
2017/03/27 Javascript
详解Angular Reactive Form 表单验证
2017/07/06 Javascript
bootstrap table表格客户端分页实例
2017/08/07 Javascript
springmvc接收jquery提交的数组数据代码分享
2017/10/28 jQuery
ES6基础之默认参数值
2019/02/21 Javascript
vue 组件基础知识总结
2021/01/26 Vue.js
[03:48]2014DOTA2 TI专访71DK夺冠不靠小组赛高排名
2014/07/11 DOTA
[38:32]完美世界DOTA2联赛循环赛 Forest vs DM 第二场 11.06
2020/11/06 DOTA
Python重新引入被覆盖的自带function
2014/07/16 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
wxPython实现列表增删改查功能
2019/11/19 Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
2020/02/29 Python
python mysql 字段与关键字冲突的解决方式
2020/03/02 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
Python爬取网页信息的示例
2020/09/24 Python
COACH德国官方网站:纽约现代奢侈品牌,1941年
2018/06/09 全球购物
财务部岗位职责
2013/11/19 职场文书
高级方案规划工程师岗位职责
2013/11/29 职场文书
化工专业大学生职业生涯规划书
2014/01/14 职场文书
三年级语文教学反思
2014/02/01 职场文书
服务承诺口号
2014/05/22 职场文书
爱心捐书活动总结
2014/07/05 职场文书
关心下一代工作先进事迹
2014/08/15 职场文书
邹越感恩父母演讲稿
2014/08/28 职场文书
志愿者服务活动总结报告
2015/05/06 职场文书
三好学生主要事迹材料
2015/11/03 职场文书
2016年师德师风学习心得体会
2016/01/12 职场文书