html - 尝试在 iframe 中打开 .pdf 文件

标签 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 中得到相同的结果。当这个 .pdf 文件不在 iframe 中时,我也可以完美地显示它。

最佳答案

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

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

2。下载 this库并使用它。

希望对您有所帮助。

附言 记住我们使用本地文件的时候要写前缀file:///

对不起我的英语

关于html - 尝试在 iframe 中打开 .pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16324522/

相关文章:

html - 右对齐 FLEXBOX DIV 中的元素?

html - 悬停在一个 div 上,更改此 div 内 <a> 元素的颜色

c# - 如何以 PDF 格式呈现 ASP.NET MVC View

php - DomPDF 中的整页 3 列布局

java - 从使用 iText 动态延续文件模板的 java 代码生成 PDF

c# - 如何使用 itextsharp 将页码添加到每个 pdf 页面

javascript - HTML5 自顶向下赛车游戏

ios - 如何在 Monotouch 中使用新的 iOS 5 Newsstand sdk 实现页面 curl ?

windows - 使用命令行打印特定的 PDF 页面

javascript - 在 React App 中嵌入 TikTok 视频;视频未显示