今天收到一个bug单,说菜单的下拉项被flash图表遮盖住了。解决方法是为swfobject添加上一个参数:transparent就解决了。对于swfobject2.0不存在IE和FireFox的不同,两个都有效果。
<script type="text/javascript">
var _values = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ];
var _x_labels = [ "00:00:00", "00:00:00", "00:00:00", "00:00:00",
"00:00:00", "00:00:00", "00:00:00", "00:00:00", "00:00:00",
"00:00:00", "00:00:00", "00:00:00", "00:00:00", "00:00:00",
"00:00:00", "00:00:00", "00:00:00", "00:00:00", "00:00:00",
"00:00:00", "00:00:00", "00:00:00", "00:00:00", "00:00:00",
"00:00:00", "00:00:00", "00:00:00", "00:00:00", "00:00:00",
"00:00:00" ];
var flashvars = {
variables :true,
bg_colour :"0xFFFFFF",
title :"***图表,{font-size:16px;font-weight:bold;}",
tool_tip :"#x_label#:#val#",
num_decimals :0,
is_fixed_num_decimals_forced :true,
x_legend :"Time,14,#999999",
x_label_style :"9,#000000,1",
x_ticks :1,
x_axis_colour :"#e6e7ea",
x_grid_colour :"#e6e7ea",
x_offset :false,
y_legend :"Value,12,#999999",
y_label_style :"9,#000000,1",
y_ticks :"5,10,10",
y_axis_colour :"#e6e7ea",
y_grid_colour :"#e6e7ea",
y_min :0,
y_max :100,
area_hollow :"2,0,10,#ff0000,使用率,12,#ff0000",
area_hollow_2 :"2,0,25,#0066cc,使用率,12,#0066cc",
area_hollow_3 :"2,0,10,#59bd0b,使用率,12,#59bd0b",
values :_values,
values_2 :_values,
values_3 :_values,
x_labels :_x_labels
};
var params={wmode:"transparent"};
swfobject.embedSWF("<c:url value='/ofc1.swf' />", "perf_rate", "100%", "50%",
"9.0.0", null, flashvars,params
);
</script>
只要添加上如红色字体的参数就可以解决啦。
对于swfobject1.5使用这种方式添加参数:swfobject.addVariable("wmode","transparent");
分享到:
相关推荐
网页制作Webjx文章简介:今天测试div层和flash的交互,发现div层总是被flash层遮盖. 今天测试div层和flash的交互,发现div层总是被flash层遮盖,在百度上找了一会,说是加个<param name="wmode" value="tran
JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子...
网页<Object>标签遮盖DIV标签解决方法,IE11亲测可用。
利用div+css制作弹出层并遮罩层,主用用了两个div,一个div用于弹出框,另一个则遮罩整个页面
非常清爽的div层,漂亮div层 精美div层
div层的使用,div层的基本使用。包括css,div的定位
DIV 层 网站设计DIV 层 网站设计DIV 层 网站设计
Firefox下div层被Flash遮住的解决方法
DIV遮罩层 遮罩所有工作区域 简单的方法
DIV层上下移动
漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div ...
点击文字弹出一个DIV层窗口代码,下载就能用
JS弹DIV,遮罩层JS弹DIV,遮罩层JS弹DIV,遮罩层
DIVCSS仿FLASH导航效果(jQuery)
CSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rar
关于flash遮盖div浮动层
这是一个飘浮的div层,支持IE,火狐,适用于广告,qq网站活动等
弹出div层且锁屏弹出div层且锁屏弹出div层且锁屏弹出div层且锁屏弹出div层且锁屏弹出div层且锁屏弹出div层且锁屏弹出div层且锁屏弹出div层且锁屏
该功能使用的VS2008版本 测试浏览器使用的是IE8、firefox7.0.1,一切正常 实现的功能如下:使用DIV层进行左右滚动效果,能够控制每一个div显示的时间, 能够在flash之上增加链接等。