Nessun browser attualmente dispone del codice necessario per il rendering dei documenti di Word e, per quanto ne so, non esistono attualmente librerie sul lato client per il rendering.
Tuttavia, se hai solo bisogno di visualizzare il documento Word, ma non è necessario modificarlo, puoi utilizzare il Visualizzatore di documenti Google tramite un <iframe>
per visualizzare un host ospitato in remoto .doc
/ .docx
.
<iframe src="https://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>
Soluzione adattata da " Come visualizzare un documento di Word usando fancybox ".
Esempio:
JSFiddle
Tuttavia, se preferisci avere il supporto nativo, nella maggior parte, se non in tutti i browser, ti consiglio di salvare nuovamente il .doc
/ .docx
come file PDF. Questi possono anche essere resi indipendentemente usando PDF.js da Mozilla.
Modificare:
Enorme grazie a fatbotdesigns per aver pubblicato il visualizzatore di Microsoft Office 365 nei commenti.
<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>
Un altro avvertimento importante da tenere a mente, come sottolineato da lightswitch05 , è che questo caricherà il tuo documento su un server di terze parti. Se ciò è inaccettabile, questo metodo di visualizzazione non è il modo corretto di agire.
Esempi dal vivo:
Visualizzatore di Google Documenti
Visualizzatore di Microsoft Office