iframe不显示内容

时间:2012-10-04 21:25:09

标签: html firefox iframe youtube embed

此片段是从随机YouTube视频中收集的:

<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>

它没有在Windows或Linux上的Firefox 15.0.1中显示嵌入式YouTube。这个代码片段是如何构建的,或者Firefox根本不显示iframe内容有问题吗?

1 个答案:

答案 0 :(得分: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>