试图在iframe中打开.pdf文件

时间:2013-05-01 18:58:09

标签: html pdf pdf-generation acrobat crystal-reports-xi

我真的很难在iframe HTML元素中打开某些.pdf文件。我可以在这个iframe中打开一些.pdf文件,但不是全部。我无法打开的是由Visual Studio 2010中的Crystal Reports引擎创建的。

我的来源很简单,如下所示:

<iframe src= "c:\jnk\EULA.pdf">
</iframe>

.pdf文件是否有任何特性可以阻止它在iframe中显示?我正在使用IE8,但在FF中获得相同的结果。当它不在iframe中时,我也可以完美地显示这个.pdf文件。

2 个答案:

答案 0 :(得分:0)

IFrame不是正确的解决方案。您可以使用其他解决方案:

1。 <embed src="file:///C:\jnk\EULA.pdf" width="500" height="375">

2。下载this库并使用它。

我希望我帮助过。

PS 请记住,当我们使用本地文件时,我们应该写前缀file:///

抱歉我的英文

答案 1 :(得分:0)

根据您的评论,听起来您的问题是权限之一,与PDF无关。

如果我是你,我会确保我可以在任何HTML之外的浏览器中访问PDF。如果失败,你知道你有问题。