【问题标题】:Iframe somehow not working (shows as a blank page)iframe 无法正常工作(显示为空白页)
【发布时间】:2021-10-01 02:42:01
【问题描述】:

我遇到了一个小问题。
我试图在div 代码内外包含 iframe,但没有显示
添加像frameborder="0"等也不起作用
然后我尝试了另一个 .html 文件以确保 iframe 是好的并且它像往常一样显示。 那么为什么 iframe 不会打开 src 文件,我做错了什么吗?。
这是我的代码(有问题的代码):

       <html>
            <head>
                    <title>Buat.in</title>
            </head>
                    <body class="container">
            <div>
                    <div class="additional-ui">
                    </div>
                            <div>
                                    <iframe src="backgroundui.html">    
                                    </iframe>
                            </div>
                            <div class="ui-bttnmenu">
                                    <ul>
                                            <li>Tentang
                                            </li>
                                            <li>Daftar Desain
                                            </li>
                                            <li>Lokasi
                                            </li>
                                            <li>Hubungi
                                            </li>
                                    </ul>
                            </div>
                    <footer class="foot-ui">
                    <p>Designed & Written by :</p>

而且我还没有在这里应用单独的样式文件,class="" 稍后将链接到我的样式,我在 firefox 85.0.1 ubuntu 上测试它。

(编辑)这是 backgroundui.html 的附加信息:

<html>
    <body class="secondary-ui-container">
            <h1>Buat.in</h1>
            <p>Your "trusted designer"</p>
            </body>
</html>

有趣的事实发生了一些事情,当我在 background.html(应该是 ui)内运行 iframe 时,iframe 在主页面上正常工作。 还是我应该再次从零开始重建?

【问题讨论】:

  • 添加widthheight属性
  • 仍然没有显示任何内容。
  • 粘贴 backgroundui.html 的内容。
  • 我编辑 + 添加了 backgroundui.html

标签: html css


【解决方案1】:

Firefox 最近实施了一项安全功能,该功能不允许跨表跟踪,这是 iFrame 的基础。以前,此功能仅阻止 https 和 ssl 认证的站点。

您可以通过在地址栏中键入 about:config 并将 security.mixed_content.block_active_content 设置为 false 来更改您自己的 Firefox 安装中的这种行为。

这里有更多关于 x-frame-options 的文档: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

【讨论】:

  • 我想我会先试试这个方法,我确定代码不是问题。 (编辑)好的,看来firefox不会打开iframe,因为安全问题,现在它可以正常显示backgroundui.html了,谢谢:)。
猜你喜欢
  • 2014-06-27
  • 1970-01-01
  • 1970-01-01
  • 2022-12-24
  • 2013-08-14
  • 2018-01-23
  • 2012-09-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多