免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2042 | 回复: 0
打印 上一主题 下一主题

XML转为HTML的问题-JS读取服务器XML文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-28 15:17 |只看该作者 |倒序浏览

一个信息发布平台,mvc结构。通过浏览器将用户提交的信息存入xml文件,然后再将根据需要将xml中的元素读取显示给用户。其中一项要求能保存用户在form表单中的格式,比如换行、空格等,用户查询时在页面中打开能看到输入时相同的格式,请问这需要怎么做?谢谢!!
---------------------------------------------------------------
function saveAs(id)
{
var filename = CSDN + "expert/topic/" + Math.floor((parseInt(id)-1)/1000).toString() + "/" + id + ".xml";
var csdnxml = new ActiveXObject("Microsoft.XMLDOM");
var csdnxsl = new ActiveXObject("Microsoft.XMLDOM");
csdnxml.async = false;
csdnxsl.async = false;
try
{
csdnxml.load(filename);
if(csdnxml.parseError.errorCode)
{
alert(fileName + "解析错误\n" + csdnxml.parseError.reason);
}
csdnxsl.load(CSDN + "/expert/xsl/100.xsl");
if(csdnxsl.parseError.errorCode)
{
alert("解析错误\n" + csdnxsl.parseError.reason);
}
var html = csdnxml.transformNode(csdnxsl);
}
catch(x)
{
alert("无法保存!!!")
return;
}
var winSave = window.open();
winSave.document.open("text/html","gb2312");
winSave.document.write(html);
winSave.document.execCommand("SaveAs",true,"csdn_" + id + ".htm");
winSave.close();
}


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/55983/showart_2061976.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP