【问题标题】:Use of object tag for inline pdf display in html使用对象标签在 html 中进行内联 pdf 显示 【发布时间】:2014-06-26 03:30:48 【问题描述】: 计划使用 Object 标签在 HTML 文件中内嵌显示 pdf 文件。这是推荐的吗?或者这种方法有什么陷阱吗?任何人都可以指出,例如浏览器兼容性、安全性 【问题讨论】: 标签: html object tags inline 【解决方案1】: 看起来它已经得到了很好的支持:http://joliclic.free.fr/html/object-tag/en/object-application.html#pdf 【讨论】: 完全同意您的评价。我朝着同一个方向前进..如果这是一个标准功能,那么简单的javascript应该支持它..看起来它也被所有浏览器支持..我强烈认为这是一个很好的功能..再次感谢给你回复 如果您作为新用户不清楚,如果您对我们的某个答案感到满意,可以将其标记为“答案”。 【解决方案2】: 在已发布的规范中几乎没有任何具体的建议。技术问题包括: 并非每台计算机都有 PDF 查看器(以使浏览器能够启动它的方式)。 当网络浏览器尝试打开 PDF 文件(为它启动查看器)时,人们经常会报告问题,即使在 PDF 查看器可以打开文件的情况下,如果该文件首先保存在本地磁盘上。 PDF 文档,尤其是嵌入 HTML 文档时,在小型显示器中效果不佳。 (尝试在智能手机上打开一个。) PDF 通常比 HTML 格式更难访问。 嵌入在 HTML 文档中的 PDF 并不常见,这意味着即使熟悉 PDF 查看器,人们也可能会遇到可用性问题。这取决于浏览器如何启动 PDF 查看器来显示文档。 【讨论】: 感谢您的回复;虽然不确定为什么需要 pdf 查看器,如果它是标准规范的一部分。正如在下一个答案中指出的 alt : test.pdf 应该可以工作...如果您发现任何问题,请告诉我...话虽如此,我倾向于同意第 4 点和第 5 点关于可用性的难点。你有任何数据可以证明是一样的吗?再次感谢你的回应。 浏览器通过 PDF 查看器显示 PDF 文档。没有标准要求他们这样做,仅支持一些其他非 HTML 数据格式。