Safari Flash WMODE不工作-此嵌入有问题吗?
我在Safari中嵌入了一个问题。它在包括InternetExplorer6在内的所有其他浏览器上都可以正常工作。问题是嵌入似乎跳到了最顶层,忽略了所有z-index或positioning语句。这很重要,因为Flash上覆盖了几个HTML设计功能 编写此嵌入是为了与一起使用,但在以下情况下仍然不起作用:Safari Flash WMODE不工作-此嵌入有问题吗?,flash,safari,wmode,Flash,Safari,Wmode,我在Safari中嵌入了一个问题。它在包括InternetExplorer6在内的所有其他浏览器上都可以正常工作。问题是嵌入似乎跳到了最顶层,忽略了所有z-index或positioning语句。这很重要,因为Flash上覆盖了几个HTML设计功能 编写此嵌入是为了与一起使用,但在以下情况下仍然不起作用: swfobject已禁用 wmode=透明/不透明/完全移除 这是Safari的问题还是代码的问题?如果是代码,那么Safari与其他浏览器有什么不同 <object id="Flash
<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中看到的内容:
- 两个内容区域都显示在闪光灯上方
- 顶部闪光灯不允许页面背景显示
- 底部的闪光灯可以让页面背景显示出来
如果您没有看到相同的情况,那么您的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安装已更正错误-似乎是一个错误。与此问题类似-