如何阻止透过视频的iframe叠加

时间:2011-11-30 23:40:34

标签: javascript css video iframe embedded-resource

我在页面上放置了一个透明的iframe(主页不是我的,因此我无法更改这些页面的代码) - 某些页面包含视频。

我仍然希望视频可见并且可观看。

目前我的透明iframe图层“屏蔽了视频”,因此您无法在Chrome中观看该视频。视频 位于Firefox中。

即使在Firefox中,也有一些视频位于其中,有些视频位于该层之上。有谁知道我怎么能使它变得更加友好。

有没有办法在视频下强制iframe,但在Chrome中的其他内容上呢?

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您的视频是Flash格式的? 如果是这样,它很大程度上取决于Flash影片的object / embed标签的参数。 如果给出了wmode参数并将其设置为“opaque”或“transparent”,则Flash影片将以标准z-index顺序呈现到HTML内容中。在这种情况下,您可以将IFrame置于其上。如果没有wmode,Flash影片将在其自己的(不可见)窗口中呈现在所有HTML内容之上,并且您永远不会在其上呈现您的IFrame。