IE11问题:当移动带有Flash的IFrame时,一些背景会泄漏

时间:2014-08-21 12:25:57

标签: javascript css flash internet-explorer iframe

我的网页大致有以下结构:

<div class="row">
  menu
</div>
<div class="row">
  optional content
</div>
<div class="row">
   <iframe src="(some flash application)"></iframe>
</div>

... wheere .row设置为width: 100%;

点击菜单的某些部分后,可选的内容div会通过JavaScript消失/重新调整。

在IE11中,当可选内容被隐藏时,它似乎实际上仍然以某种方式存在于flash内容之下,并且它的一部分通过闪存泄漏。有时它看起来好像隐藏的div加倍了,现在有一部分闪存内容应该是。

这一切在FF&amp;铬。

当用户上下滚动一点时,泄漏消失,闪光灯显示应该显示。

Z-Index没有改变任何内容。

目前,我正在通过JavaScript window.scrollBy(0,1)摆弄窗口。在大约80%的情况下,它修复了它,但并非总是如此。 (当然,这显然是丑陋的。)

有关导致该行为的原因以及如何解决该问题的任何提示?提前谢谢!

1 个答案:

答案 0 :(得分:0)

overlay html over flash?回答:

<param name="wmode" value="transparent" />

诀窍。