您的位置:首页 > 移动开发 > Objective-C

js在客户端创建文件――ActiveXObject

2014-04-23 17:17 363 查看
目前的web项目中涉及到一个功能点,在客户端中的固定位置创建一个xml文件,js代码:

var fso = new ActiveXObject("Scripting.FileSystemObject");
var ts = fso.CreateTextFile("D://config.xml",true,true);
ts.WriteLine("hello world!")
ts.Close();


1、需要设置ie浏览器中对active的支持
2、CreateTextFile(filename,overwrite,code)
filename是必须的,是客户端文件的全路径
overwrite可选,布尔型,文件已存在时是否需要覆盖,true为覆盖
code可选,布尔。true为Unicode,false为ASCii。
【其实目前还有个未解决的问题就是,要求保存的xml文件编码格式utf-8,可是没有这个选项,目前还未解决】

WriteLine:输出后会自动回车,如果不需要回车可以使用Write方法
本文出自 “默默” 博客,请务必保留此出处http://bcptdtptp.blog.51cto.com/1475446/1401287
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: