Flash Swf文件在网页覆盖重叠显示问题

当Flash Player Swf文件嵌入Html中始终在图层的最顶层,遮盖掉网页其它层内容显示。这里需要在Swf标签<object>中加入<param name="wmode" value="opaque"> 标签,在<embed >中加入wmode="opaque",将wmode属性设置成opaque,则Flash标签在底部不会覆盖其它层,wmode有三个属性模式:Window 模式 、Opaque 模式、Transparent 模式;默认模式是Window 模式,这是windows窗口实例显示在浏览器前面,显示在顶层;Opaque 模式则是通过浏览器渲染显示由网页层来控制显示层的顺序;Transparent 模式是以通明背景显示,它是以透明形式呈现在网页上的。

Windows Media Player在网页重叠覆盖显示问题

Windows Meida Player嵌入到网页同样也是由<object>和<embed>两部分组成,Windows Meida Player在网页默认是在顶层显示,这里只需要将windowlessVideo设置为true,在<object>中加入<param name="windowlessVideo" value="true">,同时在<embed>中加入windowlessVideo="true"