在HTML中嵌入MS-word文档?

时间:2011-12-19 08:52:16

标签: javascript html ms-office

我很高兴知道是否可以在不使用任何第三方应用程序的情况下在MS中嵌入MS-Office文档,如here所示。

谢谢

3 个答案:

答案 0 :(得分:0)

不,没有第三方插件就无法嵌入MS-word文档。 MS-Office格式不是Web标准,浏览器本身并不理解它们。

可以使用了解MS-Office格式的浏览器插件,通过将MS-Office文档转换为HTML或将MS-Office文档转换为PDF并使用Adobe PDF插件来呈现它们渲染它们。

答案 1 :(得分:0)

该特定示例涉及使用传递给浏览器的第三方Flash应用程序。

你不需要那样的东西。使用<object>元素应该允许您在文档中嵌入任意媒体。

但是,浏览器不支持Microsoft Office数据格式,因此需要插件才能支持它。 Microsoft Office倾向于安装一个,但您不能依赖安装它的用户。 (很多人没有Microsoft Office,我小心翼翼地撕掉了,因为我更倾向于在链接到Word文档后导致它在应用程序中打开而不是将一堆工具栏扔进我的浏览器,Office平台不运行(特别是移动)正在增长,等等。)

如果您要提供Office文档以便通过WWW阅读,那么您最好将其转换为HTML以便这样做。

答案 2 :(得分:0)

它依赖于iframe中的Google文档将Word文档呈现为HTML,但可以在您的网页中使用此代码:

<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/