尝试使用 HTML 对象标签在浏览器中嵌入各种类型的文件,如 pdf、图像、txt、word 和 excel 文件。不适用于 Word 和 Excel 文件

问题描述 投票:0回答:1

`我使用下面的代码将文件嵌入到 html 中:

<object data="../assets/BoardingPass_indigo.pdf" type="application/pdf">
    <div>No PDF viewer available</div>
</object>

对于 pdf,类型为“application/pdf” 像 jpg 这样的图像类型是“image/jpg” 文本文件 - 类型为“text/plain” 上面的所有文件都可以在浏览器中很好地打开,但下面的文件如下 .xlsx、.xls、.doc、.docx 打不开,要么是我提供的类型不正确,要么是我不明白问题所在。 我已经尝试过以下类型的 Excel 和 Word 文件:

  1. application/vnd.openxmlformats-officedocument.spreadsheetml.sheet docx
  2. 应用程序/msword - 文档
  3. application/vnd.openxmlformats-officedocument.spreadsheetml.sheet - xlsx

什么都不起作用。 `

html excel browser ms-word embed
1个回答
0
投票

您可以嵌入的文件类型只有这么多,而 Word 不是其中之一。

您需要嵌入另一个可以解析 Word 文档的网站,或者使用 JavaScript 来实现

喜欢这些答案

© www.soinside.com 2019 - 2024. All rights reserved.