该摘录是从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内容?
最佳答案
IF可以使用iframe
您的视频链接有问题。
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>
关于html - iframe不显示内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12736219/