xls文件IE8中的未知文件格式



我已经开发了一个报告并导出为excel文件。当下载excel文件时,它无法在microsoft excel中打开。它显示未知的文件格式。当以pdf格式导出时,它会直接在adobe阅读器中打开。为什么excel文件不能直接打开。

使用Fiddler或IE开发工具检查HTTP响应的Content-Type标头。它应该是:"内容类型:application/vnd.ms-excel"(请参阅此处)。

此外,请查找类似Content-Disposition: attachment; filename=foo.xls的标头。如果不存在此类标头,请考虑添加一个。

我使用打开windows资源管理器->工具->文件夹选项->选择"文件类型"选项卡->单击"新建"按钮并单击"高级"按钮提供扩展并选择Microsoft Office excel应用程序->确定(两次)

就是这样。

最新更新