在 html 中显示文档文件

Posted

技术标签:

【中文标题】在 html 中显示文档文件【英文标题】:Display document files in html 【发布时间】:2011-08-02 08:20:16 【问题描述】:

我正在一个求职者可以上传简历的求职网站上工作。在编辑他们的个人资料时,我希望他们查看以前的简历。我为此使用了<iframe>,但它没有显示 doc 文件,而是显示了一个下载选项。那么如何显示他们的简历(.doc、.docx 和 .odt 格式)

【问题讨论】:

【参考方案1】:

您可以使用 php 的 fopen 函数,但是 word doc 文件中有很多不需要的代码。也许快速搜索可以帮助您找到想要的东西:

Reading/Writing a MS Word file in PHP

这需要很多努力。最好的办法是创建一个所见即所得的编辑器,而不是他们可以复制和粘贴到的上传文件

【讨论】:

【参考方案2】:

您无法在浏览器上显示 .doc、.docx 和 .odt 格式的文件。基本上浏览器是为解析 html 文件而设计的。您可以使用 Flash 在浏览器中显示文档,

【讨论】:

【参考方案3】:

您需要嵌入源代码,如果您要嵌入源代码,它会停止 Adob​​e Reader 或其他什么,完全接管浏览器,并实际在窗口中查看它,这应该会有所帮助:

Recommended way to embed PDF in HTML?

我知道这适用于 PDF,但我认为您也可以将其用于 .doc。

【讨论】:

以上是关于在 html 中显示文档文件的主要内容,如果未能解决你的问题,请参考以下文章

html网页中如何插入外部的xml文件中的文字?

CHM文档打开空白的解决

怎样用Java把word文档转换为html文档

如何在网页中显示PDF文件

将文档文件夹中的数据显示到 UITableView 并转到 Objective C 中的选择

*****文本文件编码问题的一个坑