2

我在 jQuery 对话框中嵌入视频时遇到了一些问题。它显示和播放都很好,但它总是在其他对话框的前面。当我将另一个对话传递给带有视频的对话时,视频始终处于最重要的位置...有人可以帮忙吗?

4

1 回答 1

1

您的问题与 jQuery 或 JavaScript 无关。它与 Flash 对象的 z-index 有关。

我之前成功使用过这个解决方案......

http://manisheriar.com/blog/flash_objects_and_z_index

  • 将您的 Flash 内容放入一个div名为flash

  • 添加<param name="wmode" value="transparent">到您的object标签

  • 添加wmode="transparent"embed标签中

  • 使用 CSS为您设置positionand (不要设置负 z-index 值,因为它会隐藏您的 Flash)z-indexdiv

CSS

#flash {
    position: relative; /*or absolute*/
    z-index: 0;
}

HTML

<div id="flash">
    <object .... >
        <param name="wmode" value="transparent">
        <embed .... wmode="transparent">
    </object>
</div>
于 2011-06-10T15:54:34.583 回答