O Internet Explorer não abre arquivos docx, salva-os como zip

5

Eu tenho vários documentos docx em uma Intranet para o meu trabalho, mas o IE8 se recusa a abri-los, salvando-os apenas como zip ( filename_docx.zip ). Este parece ser apenas um problema do IE8, pois tanto o FF quanto o Chrome abrem bem os documentos. Infelizmente, como isso é baseado em trabalho, não posso simplesmente descartar o IE como faria, em favor de um navegador decente.

Alguém sabe como corrigir esse problema no IE? Obrigado.

    
por David Gard 03.10.2012 / 11:28

1 resposta

7

A resposta aqui foi bem simples, se você tiver seu próprio servidor web . Se você não fizer isso, você terá que apontar seu host para este post.

O Apache e o IIS não têm os novos formatos de arquivo do MS Office ( docx , xslx , pptx , etc.) listados na tabela Mime Types, então o IE não sabe especificamente o que eles são.

Aparentemente, os novos tipos de formato Open XML Document são tipos de arquivos compactados, portanto, o IE os vê como zip , e é por isso que você é forçado a salvá-los. A diferença entre o IE e os outros (FF, Chrome e Safari que testei) é que os fabricantes dos outros tiveram a perspicácia de dizer aos seus navegadores o que fazer com esses tipos de arquivos - parece que a equipe Microsoft IE também é preguiçosa. tão inepto!

Apach Fix -

edite o arquivo /etc/mime.types , adicione a seguinte linha e salve o arquivo.

application/vnd.openxmlformats  docx pptx xlsx

Agora reinicie o serviço httpd e você está pronto (não esqueça de recarregar sua página antes de testar clicando no anexo).

Para mais informações clique aqui .

Correção do IIS -

Consulte este artigo da base de conhecimento da Microsoft .

Tipos MIME sugeridos para outras extensões do MS Office -

link

    
por 03.10.2012 / 12:09