我在一个页面上加载了几个隐藏的iframe,直到你通过jquery点击加载它们为止。然后他们应该出现。它在chrome和safari中运行良好,但firefox不会显示iframe内容。
如果您再次重新加载iframe,它会起作用。那么内容就会出现。
此处是指向该页面的链接:http://www.purpurstyling.com/portfolio/styling/
我已经尝试延迟加载iframe,直到dom准备就绪,但这也不行。
怎么可能解决这个问题。感谢。
答案 0 :(得分:1)
我认为发生的事情是因为<iframe>
是display: none;
这意味着Gecko不打算计算帧大小,滑块代码不知道如何处理0×0窗口。如果您使用visibility: hidden;
,则应该可以使用。