求助:我用ajax的方式从后台取得文件的内容,但是我要怎么把它保存起来呢?

xiangjiaohailuo 2010-06-22 06:39:26
求助:我用ajax的方式从后台取得文件的内容,但是我要怎么把它保存起来呢?


Ext.Ajax.request({
url : sServerUrl,
method : "post",
params : params1,
isUpload : true,
disableCaching : false,
success : function(response,options){
try
{
val = response.responseText;


var filename="jinian.text";
var win=window.open('','','width=100, height=100, top=5000, left=5000');
win.document.write("fghfghfghfghfghfghfgh");
win.document.execCommand('SaveAs','',filename)
win.close();

}
catch (e)
{

alert("异常"+e.message);

}
},
failure:function(response,options)
{

}});


...全文
123 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheon0862713 2010-06-22
  • 打赏
  • 举报
回复
首页 资讯 空间 学生 论坛 博客 下载 读书 网摘 程序员 外包 书店 网址 CTO俱乐部 乐知教育 D9区

首 页 推荐资源 最新资源 上传资源 排行榜 我的资源我的空间 已有资源总数: 1507853个 过程装备控制技术及应用教案
资源大小: 392.22KB
资源类型:
发布人: chenyanke11
发布日期: 2009-11-15 16:40
Tag: 过程装备控制技术及应用教案
资源分: 10
下载人数: 6
2 votes

评论 收藏 举报 上传

【免费】Linux内核与驱动开发浅析Media SDK新功能JoinSession第一款Meego手机【下载】Flash Builder 4正式版理解Intel AMT用到的证书(3)- MPS、Audit和802.1x篇Media SDK用户定制功能执行篇 软件说明:
第二章 过程装备控制基础
第三章 过程检测技术


推荐资源
215个c程式范例的光碟 Java图形用户界面的设计与实现相关源代码 C# 医院管理系统,很好的源程序 一个简单的博客源码(JSP版) Asp.net 学生管理系统 C程序设计(第三版)课件 谭浩强(附教案) 21天学通C++(第五版)pdf版 企业人事档案管理信息系统 VB和sql小型超市收银管理课设 从单片机初学者到单片机工程师 作者其他资源
人机工程学 人类与机器的未来 共有评论3条
nieyuqin2008发表的评论 Thank you!
xxmiaoyong126com 2010-06-22
  • 打赏
  • 举报
回复
text是什么文件?
hoojo 2010-06-22
  • 打赏
  • 举报
回复

try
{
var val = response.responseText;
//保存在隐藏文本域中就可以了吧
document.getElementById("hideContent").value = val;
//如果像保存成文件,可以用在后台用io写文件

var filename="jinian.text";
var win=window.open('','','width=100, height=100, top=5000, left=5000');
win.document.write("fghfghfghfghfghfghfgh");
win.document.execCommand('SaveAs','',filename)
win.close();

}
catch (e)
{

alert("异常"+e.message);

}
io写文件参考:http://blog.csdn.net/IBM_hoojo/archive/2010/06/04/5647373.aspx



public static void copyFile2TempFile(String content, File toFile) {
BufferedWriter bw = null;
FileWriter fileWriter = null;
try {
fileWriter = new FileWriter(toFile);// 向文件中写入内容
bw = new BufferedWriter(fileWriter);
bw.write(content);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
bw.close();
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}

87,996

社区成员

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

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