博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Flash被层遮挡的解决办法

Posted on 2010-07-22 12:51  火冰·瓶  阅读(805)  评论(0编辑  收藏  举报

在ExtJs的项目中使用了FusionChart,ExtJs的弹窗窗口会被flash遮挡住。修改FusionChart生成flash的object的代码。根据以下的原理来进行修改即可。

<!-- 不会遮住层的Flash 
让Flash不档住浮动对象或层的关键属性:
<param name="wmode" value="opaque" />//IE下生效
<embed wmode="opaque"></embed>//FireFox下生效
-->
<object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400">
<param name="movie" value="style/flash/001.swf" />
<param name="wmode" value="opaque" />
<embed wmode="opaque"></embed>
<a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a>
</object>