Internet Explorer ไม่เปิดไฟล์ docx บันทึกเป็น zip


5

ฉันมีdocxเอกสารหลายอย่างในอินทราเน็ตสำหรับการทำงานของฉัน แต่ IE8 ปฏิเสธที่จะเปิดพวกเขาแทนที่จะบันทึกเป็นzip( filename_docx.zip) เท่านั้น ดูเหมือนว่าจะเป็นเพียงปัญหา IE8 เนื่องจากทั้ง FF และ Chrome เปิดเอกสารได้ดี น่าเสียดายที่นี่เป็นงานที่ใช้ฉันไม่สามารถวาง IE อย่างที่ฉันต้องการในเบราว์เซอร์ที่เหมาะสม

มีใครรู้วิธีแก้ไขปัญหานี้ใน IE หรือไม่ ขอบคุณ

คำตอบ:


7

คำตอบที่นี่เป็นจริงค่อนข้างง่ายถ้าคุณใช้เว็บเซิร์ฟเวอร์ของคุณเอง หากคุณไม่ทำเช่นนั้นคุณจะต้องชี้โฮสต์ของคุณไปที่โพสต์นี้

แต่กลับกลายเป็นว่า Apache และ IIS ไม่ได้มี MS Office ใหม่รูปแบบไฟล์ ( docx, xslx, pptxฯลฯ ) ที่ระบุไว้ในตารางประเภท Mime ของพวกเขาดังนั้น IE ไม่ทราบว่าสิ่งที่พวกเขามี

เห็นได้ชัดว่ารูปแบบ Open XML Document ใหม่เป็นประเภทของไฟล์ซิปดังนั้น IE จึงมองว่าเป็นไฟล์zipและนั่นคือสาเหตุที่คุณถูกบังคับให้บันทึก ความแตกต่างระหว่าง IE กับคนอื่น ๆ (FF, Chrome และ Safari ที่ฉันทดสอบ) คือผู้ผลิตคนอื่น ๆ มีความสุขุมในการบอกเบราว์เซอร์ว่าจะทำอย่างไรกับไฟล์ประเภทนี้ - ดูเหมือนว่าทีม Microsoft IE จะขี้เกียจเช่นกัน ไม่เหมาะสม!

Apach Fix -

แก้ไข/etc/mime.typesไฟล์เพิ่มบรรทัดต่อไปนี้และบันทึกไฟล์

application/vnd.openxmlformats  docx pptx xlsx

ตอนนี้เริ่มhttpdบริการใหม่และคุณพร้อมที่จะไป (อย่าลืมโหลดหน้าเว็บซ้ำก่อนที่คุณจะทดสอบคลิกที่ไฟล์แนบ)

สำหรับข้อมูลเพิ่มเติมคลิกที่นี่

IIS แก้ไข -

ดูนี้บทความ KB ของ Microsoft

ประเภท MIME ที่แนะนำสำหรับส่วนขยาย MS Office อื่น ๆ -

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


ขอบคุณสำหรับข้อมูล. BTW นี้จะเกิดขึ้นกับ IIS 7/8 และ IE 9/10 ด้วยหรือไม่
Karan

พูดตามตรงฉันไม่แน่ใจ สถานการณ์ของฉันคือ IE8 พร้อม Apache2 คุณหวังว่า MS จะแก้ปัญหาโดย IE9 + ได้ แต่มันจะไม่ทำให้ฉันประหลาดใจถ้าพวกเขาไม่ได้!
David Gard
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.