为了账号安全,请及时绑定邮箱和手机立即绑定

【如何在Iframe中导出xml文件,求解。弹出保存对话框,而不是直接显示在页面上】

【如何在Iframe中导出xml文件,求解。弹出保存对话框,而不是直接显示在页面上】

收到一只叮咚 2018-11-20 09:22:38
我是在页面上放置了3个Iframe导出3个XML文件,生成的XML没问题,就是会直接现在在iframe的页面中,而不是提示保存的导出对话框,求解。把Response.ContentType = "application/vnd.ms-excel" 设置为类似这种有文件保存的对话框,但是保存后,直接打开浏览器显示会报错。我是直接生成XML,然后 response.write(xml.OutXML())直接写在页面上的求高手指教~
查看完整描述

1 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

把xml串转换成字节流,然后Response.ContentType设置为application/octet-stream,采用文件下载的形式;

Response.OutputStream.Write(buffer, 0, length);
Response.Flush();


查看完整回答
反对 回复 2018-11-24
  • 1 回答
  • 0 关注
  • 486 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号