【问题标题】:Flash object appears over jQuery Fancybox in IE9Flash 对象出现在 IE9 中的 jQuery Fancybox 上
【发布时间】:2013-01-11 18:42:25
【问题描述】:

我正在使用 osCommerce 最新版本,我正在使用 Fancybox jQuery 插件来获取产品图片。在 IE9 中,当我们单击图像时,会出现 jQuery 灯箱。在我的网站标题中,我使用的是 Flash 动画,问题是 Flash 动画出现在 IE9 中 jQuery 灯箱的前面。在其他浏览器中,它运行良好。请帮我解决这个问题。

请看图:http://i46.tinypic.com/2gujmnc.png

【问题讨论】:

  • 链接已失效...请改用Fancybox 2
  • @Mooseman 请试试这个链接i46.tinypic.com/2gujmnc.png
  • 定义flash元素的z-index(例如z-index: 1)并在fancybox配置文件中提升z-index。 (例如,z-index: 99999
  • 尝试wmode="opaque" 作为一个答案。
  • @Mooseman 非常感谢,它有效!

标签: internet-explorer-9 fancybox


【解决方案1】:

在后台将wmode="opaque" 设置为您的Flash 对象。

检查参考https://groups.google.com/forum/?fromgroups=#!topic/fancybox/h-tbFd1M-QEhttps://stackoverflow.com/a/4780766/1055987

还要确保你有一个正确的DOCTYPE,它是你的 html 文档的第一行。

【讨论】:

  • 这在过去也对我有用,导航菜单位于 Flash 电影后面,忘记了 wmode。 +1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-15
  • 2013-01-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多