【发布时间】:2018-02-15 17:47:17
【问题描述】:
我正在尝试使用 iframe 将 pdf 嵌入网页。由于某种原因,pdf 不会显示(显示为空白),系统会提示我下载文件。当我从 localhost 服务器运行代码时会发生这种情况。但是,如果我在 localhost 之外运行代码,iframe 会按应有的方式显示 pdf 文档。我也尝试过使用 <embed> 、 <object> 和 pdf.js 他们都给出了相同的结果。
PHP 文件
echo'<div class="main_content_view">
<iframe src="pdf/pdf1.pdf" id="pdf_content"
width="700px" height="800px">
</iframe>
</div>
';
我也尝试将$cfg['AllowThirdPartyFraming'] = true; 添加到 config.inc.php 中,但它仍然没有工作。关于如何让 pdf 在 localhost 中显示的任何想法,就像我右键单击并直接使用浏览器打开 php 时一样?
【问题讨论】:
标签: php html apache iframe localhost