Javascript 在包含闪存的iFrame上显示div

Javascript 在包含闪存的iFrame上显示div,javascript,jquery,css,Javascript,Jquery,Css,我在iFrame上遇到了一些麻烦 基本上,我有下拉基本CSS菜单,在它的正下方我有来自外部网站的带有flash的iFrame 不幸的是,每当菜单下拉时,它就会出现在iFrame下面 有没有一种方法可以使用jQuery、JavaScript或CSS来防止菜单在iframe后面被轻视 多谢 Dom在linux上总是会被破坏,因为Flash不能很好地使用z-index指令 在其他平台上,您应该能够根据需要调整z索引。可能可见性:隐藏在iframe上,当菜单打开时?您可以尝试将Flash对象置于不透明窗

我在iFrame上遇到了一些麻烦

基本上,我有下拉基本CSS菜单,在它的正下方我有来自外部网站的带有flash的iFrame

不幸的是,每当菜单下拉时,它就会出现在iFrame下面

有没有一种方法可以使用jQuery、JavaScript或CSS来防止菜单在iframe后面被轻视

多谢

Dom在linux上总是会被破坏,因为Flash不能很好地使用z-index指令


在其他平台上,您应该能够根据需要调整z索引。

可能
可见性:隐藏在iframe上,当菜单打开时?

您可以尝试将Flash对象置于不透明窗口模式(wmode='opaque'),但由于iframe,我仍然希望存在一些不一致性

您还可以尝试将其与所谓的“Iframe垫片”耦合。这肯定是一个黑客的工作,但谷歌自己也用过,所以。。。随你怎么想

祝你好运:)@Vili可能仍然有正确的想法,只要在菜单打开时隐藏Iframe。这当然是最低级别,对于不支持这些其他“修复”(hack)的浏览器来说,这应该是最低级别

(顺便说一句,你可以忘记任何平台或浏览器上的Z-Index帮助。iFrame和Flash都存在于正常文档流之上的宏层上。如果没有一些欺骗,DIV永远不会显示在这两个层的前面)