Javascript iFrame未在FireFox的选项卡中加载

Javascript iFrame未在FireFox的选项卡中加载,javascript,jquery,firefox,iframe,twitter-bootstrap,Javascript,Jquery,Firefox,Iframe,Twitter Bootstrap,我一直有一个奇怪的问题,我想我已经接近解决,但想一些投入。这里它与这个问题有关:我在一个页面上加载了4个iframe,每个iframe位于一个单独的选项卡中。这些标签是使用Twitter引导创建的 现在,FireFox出现了非常奇怪的部分。iframe仅适用于当前选项卡与iframe一起显示的情况。未显示div的其他选项卡中的iframe都有javascript错误且不工作。但是如果我把所有的iframe放在显示的同一个选项卡中,它们就会工作 对此有什么合乎逻辑的解释吗?我最近遇到了一个与此非常

我一直有一个奇怪的问题,我想我已经接近解决,但想一些投入。这里它与这个问题有关:我在一个页面上加载了4个iframe,每个iframe位于一个单独的选项卡中。这些标签是使用Twitter引导创建的

现在,FireFox出现了非常奇怪的部分。iframe仅适用于当前选项卡与iframe一起显示的情况。未显示div的其他选项卡中的iframe都有javascript错误且不工作。但是如果我把所有的iframe放在显示的同一个选项卡中,它们就会工作


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

我最近遇到了一个与此非常类似的问题。从我发现的情况来看,如果在Firefox声明中使用iframe的“display:none”值,可能会导致Firefox出错。这里有一些相反的观点,但我通过研究发现这是Firefox中的一个常见问题。(编辑:此错误的另一个链接->)


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

这不仅仅是你之前问题的重复吗?不完全是,我已经把它缩小到了iFrame不工作的范围,只有当它们不显示时才工作。这与js无关。