iFrame 不显示 PDF 页面
Posted
技术标签:
【中文标题】iFrame 不显示 PDF 页面【英文标题】:iFrame not displaying PDF page 【发布时间】:2021-05-02 09:47:10 【问题描述】:我正在尝试将 PDF 加载到 iFrame 中。 src
设置为从数据库接收到的 URL。
<div class="row">
<div class="col-md-8">
<iframe runat="server" src="quotation.quotationFile.url"
> </iframe>
</div>
</div>
我正在尝试使用从数据库接收到的src
加载 iFrame。但它没有显示:
This content can’t be shown in a frame
There is supposed to be some content here, but the publisher doesn’t allow it to be displayed in a frame. This is to help protect the security of any information you might enter into this site.
【问题讨论】:
这能回答你的问题吗? IFrame: This content cannot be displayed in a frame 我猜您不是包含 PDF 的页面的所有者。此页面禁止将其内容嵌入其他网站。 【参考方案1】:也许框架将“X-Frame-Options”设置为“sameorigin”。 在 Django 中有 3 个 X-Frame-Options
-
拒绝
同源
允许-RROM
可以参考这个:https://docs.djangoproject.com/en/3.1/ref/clickjacking/#an-example-of-clickjacking
【讨论】:
你能解释一下,我必须如何设置 X-Frame-Options以上是关于iFrame 不显示 PDF 页面的主要内容,如果未能解决你的问题,请参考以下文章
在 Asp.net 的 iframe 中显示 PDF 的特定页面
在 iframe 中显示 aspx 并且 aspx 正在显示 pdf