我的网页上有一个SWF视频播放器。我想用一个高Z值的索引在它上面绘制一个div标签作为它的弹出窗口。它是非常通用的弹出窗口。因此我不能把它作为swf的一部分。但是,SWF似乎具有非常高的zIndex,并且不允许任何HTMLO实体放在它上面。我如何做到这一点或者是否有其他解决方案?SWF上的HTML对象
谢谢。
我的网页上有一个SWF视频播放器。我想用一个高Z值的索引在它上面绘制一个div标签作为它的弹出窗口。它是非常通用的弹出窗口。因此我不能把它作为swf的一部分。但是,SWF似乎具有非常高的zIndex,并且不允许任何HTMLO实体放在它上面。我如何做到这一点或者是否有其他解决方案?SWF上的HTML对象
谢谢。
有一些参数必须传递给SWF文件才能实现。在HTML表示,该对象的标签内,你应该把:
<param name="wmode" value="transparent">
和...
<embed wmode="transparent" ...
,如果您使用的是JS库来渲染SWF对象类似的值应适用。
您需要设置了一个param添加到Flash对象<param NAME="wmode" VALUE="transparent">
这个放回去,在“流”,并允许其他HTML元素顶上去
哦,添加的wmode =“透明” TH嵌入标签
快速&肮脏的技术是有黑/白图像(只是一个不同的类有重复的背景图像的SWF容器)每次你显示你的覆盖格,然后将其改回正常的时间来更换SWF时覆盖div接近。
另一种方法是使用的iframe的SWF,但是这不是太花哨我猜:)
添加使用为比Firefox等浏览器的flash对象的帮助。 – Chetan 2011-07-25 06:39:20