在dhtml菜单下的Flash

时间:2010-05-30 08:47:33

标签: flash menu dhtml absolute

我正在为这个问题挣扎几个小时,这让我发疯。我希望我的下拉菜单放在闪存区域,它只能在FF中工作。 Unfotunelly IE和Opera在flash下显示我的菜单。

DHTML菜单系统是最简单的,它是我从头开始编写的。

我一直在尝试所有的东西,但它仍然无法正常工作。

我试图通过jquery.flashEmbed脚本和标准代码使用param透明放置flash元素,但它永远不会工作。请帮助我,我正在失去理智。

这是xhtml:

http://www.project.yamandi.com/toton/

此致 大卫

3 个答案:

答案 0 :(得分:1)

使用wmode=opaquewmode=transparent。默认值为wmode=window,这将导致flash元素始终比页面上的其他元素大z-index

答案 1 :(得分:0)

将闪光灯放入div中。

触发菜单代码后,设置style.display ='none';您可以添加一些代码以检查菜单是否在隐藏之前与闪存重叠。当您的菜单再次隐藏时,重新显示闪光灯。是的,它的丑陋。

答案 2 :(得分:0)

Thanx的答案,但我终于找到了解决方案。 我已经读过,使用transparent值的param标签可以解决问题,但事实并非如此。解决方案是将wmode =“transparent”放到EMBED TAG(!!!)中,如下所示:

当然,flash对象将在其他层下显示绝对定位和分层z-index值。

此致 大卫