平, 我有这个HTML代码:
<div class="overlay_swf" onclick="closeSwf()"></div>
<div onclick="location.href='http://google.com'" class="centered clickable"></div>
<div class="theSwf centered">
<object id="flash" style="width: 1055px; height: 510px;" name="Web" data="http://some_swf_file.swf" type="application/x-shockwave-flash">
<param name="movie" value="http://some_swf_file.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<param name="allowScriptAccess" value="always">
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" border="0" alt="Get Adobe Flash player"> </a>
<!--[if !IE]>-->
</object>
</div>
现在我需要在.centered.clickable(透明)div中实现onClick事件... 它在Chrome和IE中运行良好,但在Firefox中它不起作用。 但是,当我将透明背景更改为红色时,例如......工作正常。
如何使用透明div修复它在Firefox上的问题? 感谢