动态内容的jQuery文件另存为对话框

时间:2010-06-01 22:01:27

标签: jquery save

我有一个通过jquery ajax调用的servlet。然后使用XSL转换生成的XML并显示在屏幕上。现在,要求是将此内容打印或保存到本地计算机。打印部分工作正常,但我被困在另存为部分。我如何使用jquery / javascript执行此操作?我正在使用IE8 / XP。

我试过

document.execCommand('SaveAs');

按钮单击但它似乎在IE8中不起作用。它显示我在此之前发出的警报,但没有显示对话框。这里出了什么问题?

1 个答案:

答案 0 :(得分:1)

如果您可以使用服务器端代码而不是javascript执行此操作,请设置content-disposition标头:

Content-Disposition: attachment