Youtube嵌入视频一直隐藏我的JavaScript弹出对话框

Youtube嵌入视频一直隐藏我的JavaScript弹出对话框,javascript,Javascript,我尝试使用z-index,还尝试将wmode设置为“不透明”。没什么用 它一直隐藏我的弹出对话框 以下是当前的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>

我尝试使用z-index,还尝试将wmode设置为“不透明”。没什么用

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

以下是当前的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>


编辑:如下所述,使用“嵌入”和不透明wmode解决了问题。但是我找不到任何解决方案来解决YouTube使用iframe嵌入的新风格,flash嵌入代码仍然有效

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

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

到iframe src参数。
这为我解决了问题。

是的,但如何在YouTube上用iframe嵌入新样式呢?伙计,他们只是在iframe上做同样的嵌入。:)但是,正如你所注意到的那样,你对这种风格的控制较少。
?wmode=transparent