встраивать документы MS-Word в HTML? - PullRequest
2 голосов
/ 19 декабря 2011

Мне было интересно узнать, можно ли встраивать документы MS-Office в html без использования сторонних приложений, как показано здесь .

спасибо

Ответы [ 3 ]

0 голосов
/ 19 декабря 2011

Этот конкретный пример включает использование стороннего приложения Flash, которое доставляется в браузер.

Вам не нужно что-то подобное.Использование элемента <object> должно позволять встраивать произвольные медиа-файлы в документ.

Однако браузеры не поддерживают форматы данных Microsoft Office, поэтому для их поддержки потребуется плагин.Microsoft Office имеет тенденцию устанавливать один, но вы не можете зависеть от пользователей, установивших его.(Множество людей не имеют Microsoft Office, я осторожно вырываю их, потому что я бы предпочел, чтобы при переходе по ссылке на документ Word он открывался в приложении и не выбрасывал кучу панелей инструментов в мой браузер, на платформы, где установлен Officeне запускаются (в частности, мобильные) растут и т. д.).

Если вы хотите доставить документ Office для чтения через WWW, то для этого лучше всего конвертировать его в HTML.

0 голосов
/ 07 февраля 2016

Для отображения документа Word в HTML он использует Документы Google в iframe, но можно использовать этот код на своей веб-странице:

<iframe style="width: 900px; height: 900px;" src="http://docs.google.com/gview?url=urltoyourworddocument&embedded=true" height="240" width="320" frameborder="0"></iframe>

http://christopher.su/2012/embedding-documents-google-docs/

0 голосов
/ 19 декабря 2011

Нет, встраивание документов MS-Word без сторонних плагинов невозможно. Форматы MS-Office не являются веб-стандартами, и браузеры их не понимают.

Их можно отобразить с помощью подключаемого модуля браузера, который понимает формат MS-Office, путем преобразования документов MS-Office в HTML или преобразования документов MS-Office в PDF и использования подключаемого модуля Adobe PDF сделать их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...