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 日期验证正则附asp日期格式化函数
Sep 11 Javascript
防止xss和sql注入:JS特殊字符过滤正则
Apr 18 Javascript
jQuery 获取/设置/删除DOM元素的属性以a元素为例
May 23 Javascript
javascript使用输出语句实现网页特效代码
Aug 06 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
Aug 29 Javascript
常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数
Sep 23 Javascript
bootstrap table分页模板和获取表中的ID方法
Jan 10 Javascript
详解能在多种前端框架下使用的表格控件
Jan 11 Javascript
angular.js中解决跨域问题的三种方式
Jul 12 Javascript
浅谈webpack打包之后的文件过大的解决方法
Mar 07 Javascript
详解vue中使用vue-quill-editor富文本小结(图片上传)
Apr 24 Javascript
JS实现骰子3D旋转效果
Oct 24 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
PHP Stream_*系列函数
2010/08/01 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
JS实现根据当前文字选择返回被选中的文字
2014/05/21 Javascript
浅谈javascript 函数属性和方法
2015/01/21 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
使用JavaScript实现旋转的彩圈特效
2015/06/23 Javascript
使用Node.js配合Nginx实现高负载网络
2015/06/28 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
2016/05/05 Javascript
详解有关easyUI的拖动操作中droppable,draggable用法例子
2017/06/03 Javascript
vue的状态管理模式vuex
2017/11/30 Javascript
vue cli使用绝对路径引用图片问题的解决
2017/12/06 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
JS封装的模仿qq右下角消息弹窗功能示例
2018/08/22 Javascript
微信小程序实现单选功能
2018/10/30 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
js实现碰撞检测
2021/01/29 Javascript
[03:58]兄弟们,回来开黑了!DOTA2昔日战友招募宣传视频
2016/07/17 DOTA
Python中splitlines()方法的使用简介
2015/05/20 Python
Scrapy的简单使用教程
2017/10/24 Python
python在回调函数中获取返回值的方法
2019/02/22 Python
python输出决策树图形的例子
2019/08/09 Python
关于PyTorch源码解读之torchvision.models
2019/08/17 Python
wxPython+Matplotlib绘制折线图表
2019/11/19 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
2020/02/07 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
2021/02/03 Python
夏威夷航空官网:Hawaiian Airlines
2016/09/11 全球购物
美国特价机票专家:Airfarewatchdog
2018/01/24 全球购物
database面试题
2013/03/28 面试题
财务经理岗位职责
2013/11/09 职场文书
采购助理岗位职责
2014/02/16 职场文书
2014年营业员工作总结
2014/11/18 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android