我有一个Spring mvc应用程序,该应用程序返回* .docx文件(使用docx4j生成)。我将它们发送到内容类型为“ application / vnd.openxmlformats-officedocument.wordprocessingml.document”的浏览器。这在Firefox,Chrome和Opera中可以按预期工作,因此浏览器可以使用Word保存或打开文件。但是,当我尝试使用MS Internet Explorer进行此操作时,返回的内容直接显示在浏览器窗口中。
当我使用相同的链接进行右键单击并“另存为” docx文件时,该文件将正确存储,并且可以使用Word打开。
顺便说一句。当我发送“ application / vnd.ms-excel”或其他mime类型时,IE中的所有内容均能正常工作。
任何想法出什么事了吗?
最佳答案
参见How to launch Word from Internet Explorer和其他,例如http://support.microsoft.com/kb/162059
关于internet-explorer - IE无法打开“application/vnd.openxmlformats-officedocument.wordprocessingml.document”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17363055/