我有一个通过jquery ajax调用的servlet。然后使用XSL转换生成的XML并显示在屏幕上。现在,要求是将此内容打印或保存到本地计算机。打印部分工作正常,但我被困在另存为部分。我如何使用jquery / javascript执行此操作?我正在使用IE8 / XP。
我试过
document.execCommand('SaveAs');
按钮单击但它似乎在IE8中不起作用。它显示我在此之前发出的警报,但没有显示对话框。这里出了什么问题?
答案 0 :(得分:1)
如果您可以使用服务器端代码而不是javascript执行此操作,请设置content-disposition标头:
Content-Disposition: attachment