Firefox swfobject//Chrome中的错误&;IE,在FF/中工作,或//在IE&;中固定;铬而非FF

Firefox swfobject//Chrome中的错误&;IE,在FF/中工作,或//在IE&;中固定;铬而非FF,firefox,google-chrome,swfobject,Firefox,Google Chrome,Swfobject,使用SWFObject 2.2,使用SWFObject_generator_1_2_air为动态文件交换生成代码,我可以让我的.swf与静态图像交换,就像我在所有浏览器中所希望的那样 不幸的是,当我在测试中使用chrome22和ie964x时,css导航菜单隐藏在.swf后面。但是,在Win7 64x I上的Opera&FF 16.0.1中,菜单并没有隐藏在.swf后面 我想我有一个解决办法。但在添加 params.wmode = "opaque"; 修复了Chrome和IE中的导航菜单错误,

使用SWFObject 2.2,使用SWFObject_generator_1_2_air为动态文件交换生成代码,我可以让我的.swf与静态图像交换,就像我在所有浏览器中所希望的那样

不幸的是,当我在测试中使用chrome22和ie964x时,css导航菜单隐藏在.swf后面。但是,在Win7 64x I上的Opera&FF 16.0.1中,菜单并没有隐藏在.swf后面

我想我有一个解决办法。但在添加

params.wmode = "opaque";
修复了Chrome和IE中的导航菜单错误,FF失败。Opera在任一显示中均成功(添加或不添加上述代码)。我现在无法测试safari

谢谢


导航部分隐藏在Chrome/IE9中的.swf后面,而.swf/Nav和.swf/opera都工作

var flashvars={};
var params={};
var属性={};
attributes.id=“ULA AirX背包360照片”;
swfobject.embeddeswf(“360/airx/airx.swf”、“myAlternativeContent”、“400”、“575”、“9.0.0”、false、flashvars、params、attributes);

导航可见:Chrome&IE&Opera,但FF不显示.swf

var flashvars={};
var params={};
params.wmode=“不透明”;
var属性={};
attributes.id=“ULA AirX背包360照片”;
swfobject.embeddeswf(“360/airx/airx.swf”、“myAlternativeContent”、“400”、“575”、“9.0.0”、false、flashvars、params、attributes);

首先,将SWF设置为使用
wmode
不透明
透明
。建议您坚持使用
不透明
,除非您确实需要SWF透明<代码>透明使用了更多的CPU并引入了一些怪癖<代码>不透明被认为更安全

其次,确保在CSS中指定了
位置。它可以是
绝对值
相对值
,但您需要指定它。(没有,
z-index
没有影响,因为Flash Player插件忽略了
z-index


请参见下面的工作示例

如果没有实际的HTML代码进行测试,很难判断。@Jay谢谢。。。我可以提供更多。您建议使用bin站点还是直接链接到页面?
<script type="text/javascript">
        var flashvars = {};
        var params = {};

        var attributes = {};
        attributes.id = "ULA AirX Backpack 360 photos";
        swfobject.embedSWF("360/airx/airx.swf", "myAlternativeContent", "400", "575", "9.0.0", false, flashvars, params, attributes);
    </script>
<script type="text/javascript">
        var flashvars = {};
        var params = {};
        params.wmode = "opaque";
        var attributes = {};
        attributes.id = "ULA AirX Backpack 360 photos";
        swfobject.embedSWF("360/airx/airx.swf", "myAlternativeContent", "400", "575", "9.0.0", false, flashvars, params, attributes);
    </script>