0

我一直有这个奇怪的问题,我认为我已经接近解决但想要一些输入。它与这里的问题有关:Firefox 和多个 iframe 未加载我在一个页面上加载了 4 个 iframe,每个 iframe 在一个单独的选项卡中。这些选项卡是使用 Twitter Bootstrap 制作的。

现在,FireFox 真正奇怪的部分来了。iframe 仅适用于当前选项卡与 iframe 一起显示的情况。未显示 div 的其他选项卡中的 iframe 都有 javascript 错误并且不起作用。但是,如果我将所有 iframe 放入正在显示的同一选项卡中,它们就可以工作。

对此有合乎逻辑的解释吗?

4

1 回答 1

1

我最近遇到了一个与此非常相似的问题。根据我的发现,如果在声明中使用 iframe 的“display:none”值可能会导致 Firefox 出错。有一些反对意见在这里设置 iFrame CSS 在加载期间显示:无,但我通过研究发现这是 Firefox 中的一个常见问题。(编辑:此错误的另一个链接-> https://bugzilla.mozilla.org/show_bug.cgi?id=548397

话虽如此,当我意识到并非新实例中的每个 iframe 都不是在 HTML5 中加载,而是在 HTML4 中加载时,我的问题就消失了。

于 2016-12-23T17:09:46.873 回答