cfda 真实性承诺:网页层显示问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 07:59:45
我有一个首页,在上面放了一个FLASH,然后又且JAVASCRITP加了一个右下角弹出式提示框(看代码也用了DIV),问题是这个弹出提示框始终在FLASH下面一层导致别人看不到提示框,不知道这个层的上下叠加是怎么控制的,谢谢!
我改了FLASH的DIV的Z座标还是不行

把Flash也放在div里,定义z-index=0,把你的div定义成z=index=1000,试试看。

那就用iframe遮罩,100%好使。代码如下:

<iframe style="position:absolute;z-index:9;width:expression(this.nextSibling.offsetWidth);height:expression(this.nextSibling.offsetHeight);top:expression(this.nextSibling.offsetTop);left:expression(this.nextSibling.offsetLeft);" frameborder="0" ></iframe>
<div style="z-index:10;position:absolute;width:100;height:18;overflow:hidden;">aaaaaaa</div>

看看是不是不会被FLASH改住了?把第二个div里的aaaa换成你的东东,高度宽度一改就OK。

刚发现了最简单的一个方法,在flash的object里加入以下属性(如果有就修改):

<param name="wmode" value="Opaque">

设置子层及父层就可以了吧?
这样我也不太清楚。