六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 42|回复: 0

div包裹一个flash后,这个div无法绑定click事件了,绑定mouseover事件是正常的

[复制链接]

升级  17.33%

20

主题

20

主题

20

主题

秀才

Rank: 2

积分
76
 楼主| 发表于 2013-1-29 08:39:55 | 显示全部楼层 |阅读模式
div包裹一个flash后,这个div无法绑定click事件了,绑定mouseover事件是正常的。我的解决方法是另外加一层div2,覆盖在这个有flash的div上方,这个div2在chrome绑定click事件正常了,在ie下仍旧不行,最后,我给div2加上白色,并加上透明度,background-color: rgb(255, 255, 255);filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;算是在一定程度上解决了这个问题。
测试地址:
http://images.sohu.com/bill/s2011/gates/html/Gillette.htm


并且,在ie6下,让包裹flash的div的z-index=-1;则flash不显示了,好bug啊。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表