ปัจจุบันไม่มีเบราว์เซอร์ที่จำเป็นต้องใช้รหัสในการแสดงผลเอกสาร Word และเท่าที่ฉันทราบไม่มีไลบรารีฝั่งไคลเอ็นต์ที่ปัจจุบันมีอยู่สำหรับการแสดงผล
อย่างไรก็ตามหากคุณต้องการแสดงเอกสาร Word แต่ไม่จำเป็นต้องแก้ไขคุณสามารถใช้โปรแกรมดูเอกสารของ Google ผ่านทาง <iframe>
การแสดงพื้นที่ห่างไกล/.doc
.docx
<iframe src="https://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>
โซลูชันดัดแปลงจาก " วิธีแสดงเอกสารคำโดยใช้ fancybox "
ตัวอย่าง:
JSFiddle
อย่างไรก็ตามหากคุณต้องการได้รับการสนับสนุนเป็นหลักส่วนใหญ่หากไม่ใช่เบราว์เซอร์ทั้งหมดฉันขอแนะนำให้บันทึกไฟล์.doc
/ .docx
เป็นไฟล์ PDF ซึ่งสามารถแสดงผลได้อย่างอิสระโดยใช้PDF.jsโดย Mozilla
แก้ไข:
ขอบคุณfatbotdesigns เป็นอย่างมากสำหรับการโพสต์โปรแกรมดู Microsoft Office 365 ในความคิดเห็น
<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=http://remote.url.tld/path/to/document.doc' width='1366px' height='623px' frameborder='0'>This is an embedded <a target='_blank' href='http://office.com'>Microsoft Office</a> document, powered by <a target='_blank' href='http://office.com/webapps'>Office Online</a>.</iframe>
ข้อควรระวังที่สำคัญอีกข้อหนึ่งที่ควรจดจำตามที่เห็นโดยlightswitch05คือคือการอัปโหลดเอกสารของคุณไปยังเซิร์ฟเวอร์บุคคลที่สาม หากไม่สามารถยอมรับได้แสดงว่าวิธีการแสดงผลนี้ไม่ใช่วิธีการที่เหมาะสม
ตัวอย่างสด:
Google Docs Viewer
ตัวแสดง Microsoft Office