【问题标题】:is it possible to place an element over flash that has wmode=window in chrome?是否可以在 chrome 中具有 wmode=window 的 Flash 上放置一个元素?
【发布时间】:2012-03-20 17:14:08
【问题描述】:

我正在处理一个包含一些广告的网页。其中一个加载到带有 wmode=window 的广告中。我没有能力更改该闪存代码。我需要在该 flash 元素上放置一个模态框,但是使用 z-indexes 和 iframe shims 的每种组合都失败了(手动和使用 bgiframe)。有没有办法使用 wmode=window 将 html 内容放在 flash 元素的顶部?到目前为止,我正在 chrome 中对此进行测试......如果我至少不能让它在那里工作,那么它在任何地方都不会工作。

【问题讨论】:

  • 嘿,我在澳大利亚,早上 5 点,所以我要睡觉了,我明天去看看

标签: html flash iframe bgiframe


【解决方案1】:

恐怕没有办法。

WMODE-window 强制浏览器在最顶层渲染元素,它会覆盖所有内容。

罗伯

【讨论】:

    【解决方案2】:

    是的,这是可能的,我在使用 php 和 Css 之前已经这样做了,虽然我确实在我的 CSS 表格中使用了索引“z”属性而不是使用 php div 来完成你想要做的事情,但你是对的,我不得不这样做把 3 个透明的 flash 电影叠在一起,这对我来说很痛苦,当时这方面的文档不多,

    试错是你最好的选择,我已经删除了我使用这种方法的旧网络服务器,如果你绝望了,我会查看备份驱动器,但这是可能的,所以不要放弃

    【讨论】:

      猜你喜欢
      • 2010-10-09
      • 1970-01-01
      • 2010-10-17
      • 2015-08-09
      • 2013-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多