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 相关文章推荐
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
Sep 22 Javascript
javascript获取当前日期时间及其它操作函数
Jan 11 Javascript
js的hasownproperty使用示例
Mar 02 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
Jul 09 Javascript
基于bootstrap实现广告轮播带图片和文字效果
Jul 22 Javascript
AngularJS控制器之间的数据共享及通信详解
Aug 01 Javascript
详解Angular路由之路由守卫
May 10 Javascript
vue.js使用watch监听路由变化的方法
Jul 08 Javascript
Vue2.2.0+新特性整理及注意事项
Aug 22 Javascript
详解puppeteer使用代理
Dec 27 Javascript
VueQuillEditor富文本上传图片(非base64)
Jun 03 Javascript
使用jQuery实现购物车
Oct 29 jQuery
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新手上路(九)
2006/10/09 PHP
从网上搜到的phpwind 0day的代码
2006/12/07 PHP
php学习笔记之 函数声明
2011/06/09 PHP
php入门学习知识点三 PHP上传
2011/07/14 PHP
PHP 图片水印类代码
2012/08/27 PHP
PHP实现显示照片exif信息的方法
2014/07/11 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
jquery图片放大镜功能的实例代码
2013/03/26 Javascript
JS验证控制输入中英文字节长度(input、textarea等)具体实例
2013/06/21 Javascript
getJSON调用后台json数据时函数被调用两次的原因猜想
2013/09/29 Javascript
jQuery中map()方法用法实例
2015/01/06 Javascript
轻松搞定jQuery.noConflict()
2016/02/15 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
webpack file-loader和url-loader的区别
2019/01/15 Javascript
微信小程序之下拉列表实现方法解析(附完整源码)
2019/08/23 Javascript
微信小程序开发之获取用户手机号码(php接口解密)
2020/05/17 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
npm全局环境变量配置详解
2020/12/15 Javascript
JavaScript实现4位随机验证码的生成
2021/01/28 Javascript
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
教你安装python Django(图文)
2013/11/04 Python
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
2017/01/12 Python
CSS3动画效果回调处理详解
2014/12/10 HTML / CSS
意大利大型购物中心:Oliviero.it
2017/10/19 全球购物
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
Koral官方网站:女性时尚运动服
2019/04/10 全球购物
中专毕业生自荐信范文
2013/11/28 职场文书
建筑专业毕业生自荐信
2014/05/25 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
2014年大学教师工作总结
2014/12/02 职场文书
详解python网络进程
2021/06/15 Python
MySQL分库分表详情
2021/09/25 MySQL