0

我有一个 iframe 元素

<iframe id='excelIframe' src=''></iframe>

现在单击按钮,我进行 ajax 调用并允许用户使用此 iframe 元素和以下 jquery 下载报告:

$("#excelIframe").attr('src', 'ABC.ashx?requestType=xyz' + ClientId);

它已经工作了很长时间了,但是最近一些 IE9 客户端在下载文件时遇到了问题。

4

1 回答 1

1

在你的 ashx 添加

context.Response.AddHeader("Content-Disposition", "attachment; filename=DesiredFileName.xlsx")
于 2012-11-15T22:25:46.203 回答