iframe只出现在firefox中

时间:2011-05-27 10:05:44

标签: html css iframe

我下面的iframe没有显示出来。事实上它在萤火虫中是灰色的。

但它在Chrome和Safari中的表现非常好。有人能指出我正确的方向吗?

很多。

<iframe allowtransparency="true" scrolling="no" frameborder="0"
src="http://widget.yourchalkboard.com/show_widget.php
?token=AP6sWcLms0DkU0gd7zCykmNNkUdb76uP7FPuIGlZ8aXFWlhOp8&type=leaderboard"
style="height:90px;width:728px;padding:0px;border-width:0px"></iframe>

4 个答案:

答案 0 :(得分:4)

检查 adblock 。仅供参考。有同样的问题。失去了一天。洛尔。

答案 1 :(得分:2)

请勿使用iframe,仅适用于IE8及以下版本。使用对象

这样做(这个例子将使用ie9的iframe,没有biggie(你可以使用lte ie8代替)。

<!--[if IE]>        
<iframe class="whatever_IE" align="???" src="????" width="???" height="???" border="none" scrolling="no" frameborder="0"></iframe>
<![endif]-->

<!--[if !IE]>-->
<object  type="text/html" class="whatever" data="????" width="???" height="???"></object>   
<!--<![endif]-->

答案 2 :(得分:2)

我遇到了同样的事情,似乎问题是主页的URL是使用IP地址而不是域名访问的。有关详情,请访问http://code007.wordpress.com/2012/06/21/iframe-not-loading-in-firefox-13/

答案 3 :(得分:-1)

我在开发中使用“frame”作为文件名的一部分的文件曾经遇到过这种类型的问题。通过更改文件的名称,这个问题就消失了。