Наразі жоден браузер не має коду, необхідного для візуалізації Документів Word, і, наскільки я знаю, для їх надання також не існує бібліотек на стороні клієнта.
Однак якщо вам потрібно лише відобразити документ Word, але редагувати його не потрібно, ви можете скористатися засобом перегляду документів Google через "a" <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
Microsoft Office Viewer