No browser currently has the code needed to render Word documents, and as far as I know, there are currently no client-side libraries to render them.
However, if you only need to display the Word document but do not need to edit it, you can use the Google Document Viewer via <iframe> to display the remotely hosted .doc / .docx .
<iframe src="https://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>
The solution is adapted from " How to display a text document using fancybox ".
Example:
Jsfiddle
However, if you prefer the built-in support, in most, if not all browsers, I would recommend saving the .doc / .docx file as a PDF file. They can also be independently rendered using Mozilla's PDF.js.
Edit:
Many thanks to fatbotdesigns for posting the Microsoft Office 365 viewer in the comments.
<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>
Another important point to keep in mind, as lightswitch05 points out , is that your document will be uploaded to a third-party server. If this is unacceptable, then this mapping method is not the right course of action.
Live examples:
Google docs viewer
Microsoft Office Viewer
Brandon Anzaldi Jan 15 '15 at 6:56 2015-01-15 06:56
source share