2012-10-04 171 views
0

这个片断是从一个随机的YouTube视频采集:的iframe不显示内容

<iframe class="youtube-player" src="http://www.youtube.com/embed/http://www.youtube.com/v/gnrvYsZWR1c?rel=0" title="YouTube video player" type="text/html" frameborder="0" height="390" width="480"></iframe> 

再次,轻松一点阅读:

<iframe 
class="youtube-player" 
src="http://www.youtube.com/embed/http://www.youtube.com/v/gnrvYsZWR1c?rel=0" 
title="YouTube video player" 
type="text/html" 
frameborder="0" 
height="390" 
width="480" 
></iframe> 

它不显示在Firefox 15.0嵌入的YouTube。 1在Windows或Linux上。这段代码是如何构建的,或者Firefox不显示iframe内容?

+0

也不要使用type属性http://stackoverflow.com/问题/ 4800227 /为什么 - 做 - YouTube上放-A型属性中的iframe,换-embedded-video – jtheman

回答

4

iframes罚款与FF

您的视频链接有问题。

http://www.youtube.com/embed/http://www.youtube.com/v/gnrvYsZWR1c?rel=0 

应改为

http://www.youtube.com/embed/gnrvYsZWR1c?rel=0 

http://www.youtube.com/v/gnrvYsZWR1c?rel=0 

所以此代码的工作:

<iframe class="youtube-player" src="http://www.youtube.com/embed/gnrvYsZWR1c?rel=0" 
title="YouTube video player" frameborder="0" height="390" width="480"></iframe> 
+0

我看不到树林。谢谢。 –