Youtube嵌入式视频不断隐藏我的JavaScript弹出对话框

时间:2011-01-22 21:43:51

标签: javascript

我尝试使用z-index,并尝试将wmode设置为“opaque”。没有用..

它一直隐藏我的弹出对话框..

以下是当前的iframe代码

<iframe title="YouTube video player" class="youtube-player" type="text/html" width="450" height="297" src="http://www.youtube.com/embed/glqpoDfuAwk" frameborder="0" ></iframe>

编辑:如下所述,使用“embed”和opaque wmode解决了这个问题。但我无法使用iframe

找到YouTube新嵌入方式的任何解决方案

2 个答案:

答案 0 :(得分:2)

Flash嵌入代码仍然有效Demo

<object width="640" height="385">
    <param name="movie" value="http://www.youtube.com/v/vx2u5uUu3DE"></param>
    <param name="allowFullScreen" value="true"></param>
    <param name="allowscriptaccess" value="always"></param>
    <param name="wmode" value="opaque"></param>
    <embed src="http://www.youtube.com/v/vx2u5uUu3DE" 
         type="application/x-shockwave-flash" allowscriptaccess="always"
         allowfullscreen="true" width="640" height="385" wmode="opaque"></embed>
  </object>

答案 1 :(得分:1)

在处理iframe时,您仍然可以添加wmode。 添加

?wmode=transparent 

到iframe src-parameter。 这为我修好了。