jquery - IE8 - 在可拖动的 div 中带有 flash 的 iframe - 糟糕的重绘

标签 jquery css flash internet-explorer-8 draggable

我有一个可拖动的弹出窗口,它的内容区域有一个标题栏和一个 iframe。 iframe 中嵌入了一个 flash 对象。它适用于除 IE8 之外的所有浏览器(IE7 和 IE9 工作正常)。 IE8 在移动窗口时有一个糟糕的绘图问题。这是一个例子:

http://jsfiddle.net/z6cvG/3/

在 IE8 中打开示例,或者如果您使用的是 IE9,请按 F12 以使用开发人员工具,然后选择浏览器模式:使用 IE8 标准的 IE8。

快速拖动窗口,您会看到 iframe 的重绘非常糟糕。如果删除 iframe 并输入一个段落,问题就会消失。

最佳答案

将 WMODE=OPAQUE 添加到您的 Flash 影片的对象/嵌入中可能会有所帮助。它可以防止 Flash 尝试弄清楚它是否需要处理背景不透明度问题。

关于jquery - IE8 - 在可拖动的 div 中带有 flash 的 iframe - 糟糕的重绘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9691901/

相关文章:

css - 将两个图像放置在网页的上 Angular 而不重叠

javascript - 无法将 Metro UI CSS 插入 SharePoint Web 部件

javascript - 从 value 属性获取 <li> 元素的值

android - 在 air 应用程序中加载嵌入式 swf 文件的问题

javascript - SetVariable 在 FireFox 中有效,但在 Internet Explorer 中无效?

javascript - 我可以在不更新页面的情况下更改 URL 吗?

javascript - 在 Javascript 中将对象传递给回调

javascript - 使用 JS 和 JQuery 播放和停止声音

actionscript-3 - 如何将焦点设置在 TLFTextField 上

javascript - 如何在不禁用其子 DOM 对象上的单击事件的情况下禁用父 DOM 对象上的单击事件?