0

这个片段是从一个随机的 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 内容?

4

1 回答 1

4

iframe 适合 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>
于 2012-10-04T21:27:36.257 回答