問題:
我們如何利用JavaScript 在Web 瀏覽器中呈現Word 文件(.doc、.docx),而不是觸發「開啟/儲存」對話方塊?
答案:
目前,沒有瀏覽器擁有原生渲染 Word 文件所需的程式碼。此外,還沒有專門針對此任務客製化的已知客戶端程式庫。
但是,如果一個人的目標只是顯示 Word 文件而不需要編輯功能,則可以透過以下方式利用 Google Docs 的檢視器: iframe 元素。這種方法允許遠端託管文件。
<iframe src="https://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>
或者,為了跨瀏覽器更廣泛的兼容性,建議將 .doc/.docx 檔案轉換為 PDF 並使用 Mozilla 開發的 PDF.js 程式庫用於渲染。
附加註意事項:
<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'></iframe>
實例:
以上是如何使用 JavaScript 在 Web 瀏覽器中顯示 Word 文件(.doc、.docx)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!