是否可以将多个swf文件直接加载到彼此之上?我觉得我很接近使用具有不同z-indexing的div,但是flash播放器怎么样?我错误地认为每个瑞士法郎都有一个与之相关的个人闪光播放器吗?如果这是真的,它们可以直接堆叠在彼此之上(在z轴上)吗?
感谢您为我清除这一点。如果结构上不可能的话,我不想把头撞到墙上。
澄清一下:你只能看到顶级swf,但是如果它被删除了,比如使用swfobject.removeSWF(),那么在完全相同的位置会有另一个,但Z-index较低
答案 0 :(得分:3)
当然有可能。请参阅 jsFiddle example 。
<强> HTML 强>
<div id="a">
<object type="application/x-shockwave-flash" data="http://edmullen.net/flash/relog.swf" width="200" height="200">
<param name="movie" value="http://edmullen.net/flash/relog.swf" />
<param name="WMode" value="Transparent" />
</object>
</div>
<div id="b">
<object type="application/x-shockwave-flash" data="http://edmullen.net/flash/relog.swf" width="200" height="200">
<param name="movie" value="http://edmullen.net/flash/relog.swf" />
<param name="WMode" value="Transparent" />
</object>
</div>
<强> CSS 强>
#a {
position:absolute;
top:0;
left:0;
z-index:10;
}
#b {
position:absolute;
top:100px;
left:100px;
z-index:20;
}