在IE11中返回File时没有任何反应

时间:2015-02-03 14:33:06

标签: c# asp.net-mvc-3 internet-explorer-11 filecontentresult

我的方法看起来像这样:

public FileContentResult DownloadFile()
{
    // Lots of code
    fileData = myWebService.GetFileBytes();
    return File(fileData, "application/zip", "myZippedFile.zip");
}

此方法在Firefox,Chrome和Internet Explorer中运行良好< 11没有任何事情发生。谷歌搜索了很长一段时间后,我找不到与我的问题相关的任何内容所以现在我转向你。

是否有人遇到此问题并找到了解决方案?

修改 我最近开始深入研究代码并实际查看调用此方法的JavaScript,如下所示:

window.navigator.msSaveBlob(blob, filename);

IE11不会调用此行,因为我的浏览器检查无法识别出这实际上是Internet Explorer,因此开始执行仅适用于Firefox和Chrome的代码。

0 个答案:

没有答案
相关问题