iframe中的pdf会根据浏览器的不同而显示

时间:2018-10-23 15:04:48

标签: html pdf iframe

我想在iframe中显示pdf文档(这是客户要求不要离开页面)。
该pdf文档是一种虚构的表格,其中包含一些注释,以便向用户说明以后如何填写。
您可以在这里看到它:

http://www.ideforce.fr/?q=content/processus-dinscription-chsct(单击“示例” 按钮)

它在Firefox中有效(显示pdf,悬停时显示注释)。在Opera中,pdf会显示,但我无法显示注释。在Chrome和Safari中,pdf的显示非常小,但是我可以缩放它,然后注释中的文本缺少撇号,并且突出的字母消失了(您会注意到该站点是法语的……)

问题是否来自网络浏览器?以下是我实施iframe的方式。

<iframe class="affichage-pdf" src="/sites/default/files/bi_cdt_test.pdf" frameborder="0"></iframe> 

问题还是来自生成的pdf?

我很想了解出什么问题了。

NB:
在Opera中,我得到了音符,但仍然没有重音。

1 个答案:

答案 0 :(得分:0)

请尝试以下两个代码:

<object class="affichage-pdf" data="/sites/default/files/bi_cdt_test.pdf"></object>

<object data="/sites/default/files/bi_cdt_test.pdf"></object>

其中之一应该工作得很好。代替iframe尝试使用对象,因为它比iframe功能更强大。