Safari Flash WMODE不工作-此嵌入有问题吗?

Safari Flash WMODE不工作-此嵌入有问题吗?,flash,safari,wmode,Flash,Safari,Wmode,我在Safari中嵌入了一个问题。它在包括InternetExplorer6在内的所有其他浏览器上都可以正常工作。问题是嵌入似乎跳到了最顶层,忽略了所有z-index或positioning语句。这很重要,因为Flash上覆盖了几个HTML设计功能 编写此嵌入是为了与一起使用,但在以下情况下仍然不起作用: swfobject已禁用 wmode=透明/不透明/完全移除 这是Safari的问题还是代码的问题?如果是代码,那么Safari与其他浏览器有什么不同 <object id="Flash

我在Safari中嵌入了一个问题。它在包括InternetExplorer6在内的所有其他浏览器上都可以正常工作。问题是嵌入似乎跳到了最顶层,忽略了所有z-index或positioning语句。这很重要,因为Flash上覆盖了几个HTML设计功能

编写此嵌入是为了与一起使用,但在以下情况下仍然不起作用:

  • swfobject已禁用
  • wmode=透明/不透明/完全移除
  • 这是Safari的问题还是代码的问题?如果是代码,那么Safari与其他浏览器有什么不同

    <object id="Flash_Banner" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="950" height="400" title="">
        <param name="movie" value="ui.swf" />
        <param name="quality" value="high" />
        <param name="wmode" value="opaque" />
        <!--[if !IE]>-->
            <object type="application/x-shockwave-flash" data="ui.swf" width="950" height="400" title="">
                <param name="quality" value="high" />
                <param name="wmode" value="opaque" />
        <!--<![endif]-->
            <div id="banner_slider"><img src="images/banners/case.jpg" width="950" height="400" alt="" /></div>
        <!--[if !IE]>-->
            </object>
        <!--<![endif]-->
    </object>
    

    您能否发布一个链接,指向您试图实现的目标的示例页面

    我已经使用您的代码和一些内容设置了一个演示:

    由于不知道其他内容是如何设置的,我选择将flash元素放在a中,而将内容放在单独的a中。flash容器的位置绝对适合将其从页面流中拉出,并允许内容在其上移动

    我还向页面添加了另一个测试,wmode设置为“透明”

    以下是我在IE7、FF3和带有Flash Player 10的Safari 4中看到的内容:

    • 两个内容区域都显示在闪光灯上方
    • 顶部闪光灯不允许页面背景显示
    • 底部的闪光灯可以让页面背景显示出来
    如果您看到了相同的情况,那么在HTML中很可能还有其他东西在抛出东西。在你的网页上贴一个链接,我会看看我能找到什么


    如果您没有看到相同的情况,那么您的Safari和/或Flash播放器可能有问题。

    我在Safari for Windows上也看到了相同的情况,它在Safari for Mac上运行良好。因此,这可能是Safari for Windows中的一个bug。

    这是Safari for Windows中的一个bug。我在Mac 3.0-4.0.4上试用了safari,效果很好

    如果您未使用Flash player 10.0.45.2,则Windows版本的Safari在以前版本的Flash player中存在z索引错误。

    升级浏览器或Flash player后不会发生任何问题。在狩猎中
    wmode=“transparent”
    将不允许您在输入字段中插入任何文本。您必须保持
    wmode=“window/不透明”
    。没有其他解决办法


    我的safari版本是5.1和flash 11.2.202.333

    最新的safari安装已更正错误-似乎是一个错误。最新的safari安装已更正错误-似乎是一个错误。与此问题类似-