怎么保存txt文件?

张新林 2004-11-23 03:19:30
在内存里有一个string,想打开另存为对话筐,并保存为指定文件。。
怎么做呢?
var data="121212121";
var fileName=openSaveAsDlg()
{
怎么写?
}
var file=new ActiveObject(....
...全文
178 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bright801101 2004-11-23
  • 打赏
  • 举报
回复

function save(){
var path="D:\\guest\\guest.xml" //保存到客户端本地的位置
var row=list.rows.length+post.rows.length //两个table的行数,以确定下面循环的次数

var folder = new ActiveXObject("Scripting.FileSystemObject"); //javascript调用XML
var f = folder.createtextfile(path,"true");

f.WriteLine("<?xml version='1.0' encoding='gb2312'?>"); //开始写入XML文件 流浪 齐豫 不要问我从哪里来
f.WriteLine("<guestlist>");
var j=0;
for(i=0;i<row;i++){
f.WriteLine("<guest>");
f.WriteLine("<author>"+document.form1[0+j].value+"</author>");//0--4--8的跳循环,与input相对应
f.WriteLine("<title>"+document.form1[1+j].value+"</title>");
f.WriteLine("<content>"+document.form1[2+j].value+"</content>");
f.WriteLine("<date>"+document.form1[3+j].value+"</date>")
f.WriteLine("</guest>");
j=j+4;
}
f.WriteLine("</guestlist>");
f.Close();
alert("保存成功!")
window.location.href="guest.htm";
}
这是我的一段代码,有详细的注释。仅攻参考
Re:  FastDFS 分布式文件系统部署 ============================== FastDFS 分布式存储主要功能有:文件存储,文件同步,文件访问(文件上传/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等 它的存储特点是对文件体积小或超小,同时文件的数量特别多的存储情况支持较好,(如果是大文件的存储就推荐使用 Glusterfs 分布式网络文件存储),所谓的小文件就是指网站的图片,文档或者小视频等等,体积范围在4K~500MB之间。所谓的大文件指软件的镜像包、电影等等。 除了FastDFS存储文件特点之外,它同时具备自我负载均衡的能力,可以解决了运维自动化的关键问题。 # 块存储、文件存储、对象存储这三者的本质差别是什么? 1)块存储:磁盘阵列,硬盘(块存储主要是将裸磁盘空间整个映射给主机使用的) 2)文件存储:FTP、NFS服务器(解决文件无法共享的问题) 3)对象存储:内置大容量硬盘的分布式服务器(解决容量、性能、可靠性等问题) 多台服务器内置大容量硬盘,再装上对象存储软件, 然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。 # gluterfs主要运行场景: 存储大文件,针对小文件或超小文件的支持比较差 KVM镜像 视频文件 # FastDFS主要运行场景: 存放文件size范围:4K~500MB # 对象存储 - GlusterFS、Ceph、FastDFS(非对象存储) 必备技能:DRBD/NFS/MooseFS/ GlusterFS/ FastDFS/TFS(http://tfs.taobao.org/)/ # 访问客户端:只能专用API访问实现 存放单元文件size范围:4K~500MB(阅读、声音、视频网站) # 典型用户:      ... ... 

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧