透明元素单击事件在Firefox中不起作用

时间:2015-12-17 09:41:42

标签: javascript html css firefox

平, 我有这个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上的问题? 感谢

0 个答案:

没有答案