Internet Explorer 无法打开 docx 文件,而是将其保存为 zip

Internet Explorer 无法打开 docx 文件,而是将其保存为 zip

docx在 Intranet 上有几个工作文档,但 IE8 拒绝打开它们,而只是将它们保存为zip( filename_docx.zip)。这似乎只是 IE8 的问题,因为 FF 和 Chrome 都可以正常打开这些文档。不幸的是,由于这是工作相关的,我不能像往常一样简单地放弃 IE,而选择更像样的浏览器。

有人知道如何修复 IE 中的这个问题吗?谢谢。

答案1

答案其实很简单,如果你运行自己的网络服务器。如果您不这样做,您必须将您的主机指向此帖子。

事实证明,Apache 和 IIS 在其 Mime 类型表中没有列出新的 MS Office 文件格式(docx、、等),因此 IE 不知道它们具体是什么。xslxpptx

显然,新的 Open XML 文档格式类型是压缩文件类型,因此 IE 将它们视为zip,这就是您被迫保存它的原因。IE 与其他浏览器(我测试过的 FF、Chrome 和 Safari)之间的区别在于,其他浏览器的制造商有远见,告诉他们的浏览器如何处理这些文件类型 - 看来 Microsoft IE 团队既懒惰又无能!

Apach 修复 -

编辑/etc/mime.types文件,添加以下行并保存文件。

application/vnd.openxmlformats  docx pptx xlsx

现在重新启动httpd服务就可以了(在测试单击附件之前,不要忘记重新加载页面)。

了解更多信息点击这里

IIS 修复

看到这个Microsoft 知识库文章

建议的其他 MS Office 扩展的 MIME 类型 -

http://blogs.msdn.com/b/dmahugh/archive/2006/08/08/692600.aspx

相关内容