2

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

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

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

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

4

2 回答 2

0

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

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

2. 下载这个库并使用它。

我希望我有所帮助。

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

对不起我的英语不好

于 2013-05-01T19:13:33.917 回答
0

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

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

于 2013-05-01T19:31:43.077 回答