html - iframe不显示内容

标签 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内容?

最佳答案

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/

相关文章:

javascript - 改变多个按钮的颜色

javascript - 未捕获的语法错误 : Unexpected token <

html - 如何让 html 内容在初始 View 之外重复/加载?

javascript - 使用 jquery 检测 iframe src 更改

javascript - 如何在鼠标悬停iframe时显示工具提示

html - 谷歌字体不适用于任何浏览器或平板电脑

javascript - 使用 javascript position() 获取值

javascript - Firefox 中的动态创建内容 iframe 问题

javascript - 为什么这个简单的 "confirm"javascript 函数会出现意外行为

javascript - base64 数据 uri 的内容安全策略语法