iframe的内容在chrome中运行良好,但在firefox中运行不正常。我已停用附加组件,但我的iframe仍为空。我的网站和iframe都是https。
以下是代码:
<p><iframe class="display:inline-block;" frameborder="0" height="2622px" scrolling="no" src="https://www.emolument.com/start" width="100%"></iframe></p>
答案 0 :(得分:2)
尝试:
<p><iframe style="display:inline-block; height: 2622px" frameborder="0" scrolling="no" src="https://www.emolument.com/start" width="100%"></iframe></p>
将样式属性和声明的高度更正为css而不是height属性。
高度属性btw不应该有&#39; px&#39;。
答案 1 :(得分:0)
检查包含iframe的网页是否与iframe源位于同一个域中。如果两者都是HTTPS,并且在不同的域上,则可能必须处理同源策略。
这是大多数现代浏览器中的一项安全功能,它要求页面和iframe来自同一个来源以允许脚本等。