【问题标题】:jquery iframe problems with firefoxFirefox 的 jquery iframe 问题
【发布时间】:2011-05-05 20:57:42
【问题描述】:

我在一个页面上加载了几个 iframe,这些 iframe 在您通过 jquery 单击加载它们之前是隐藏的。然后他们应该出现。它在 chrome 和 safari 中运行良好,但 firefox 不会显示 iframe 内容。

如果您再次重新加载 iframe,它会起作用。然后内容就会显示出来。

这里是页面链接:http://www.purpurstyling.com/portfolio/styling/

我已经尝试过延迟加载 iframe,直到 dom 准备好,但这并不奏效。

如何解决这个问题。谢谢。

【问题讨论】:

    标签: jquery firefox browser iframe mozilla


    【解决方案1】:

    我认为发生的情况是因为<iframe>display: none; 这意味着 Gecko 不会费心计算帧大小并且滑块代码不知道如何处理 0×0 窗口。如果您改用visibility: hidden;,它应该可以工作。

    【讨论】:

      猜你喜欢
      • 2011-08-31
      • 2012-10-16
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      • 2013-03-19
      • 2015-12-14
      • 1970-01-01
      • 2012-07-09
      相关资源
      最近更新 更多