0

我正在使用LayerSlider jQuery UI 插件,它是一个简单的图像滑块。单独测试时,滑块似乎在所有浏览器中都能正常工作。但我有一个菜单栏,它是一个嵌入式 swf flash 对象。如果我使用 swf 菜单下方的 jQuery 滑块,滑块似乎在 chrome 和 safari 中出现故障。它在任何情况下都可以在 FF 中正常工作。

这就是我所说的故障。在 FF 和 Chrome 中打开此链接。 http://click-printit.co.uk/Test/

在FF中,幻灯片很流畅,并且与底部的小进度条同步。在 Chrome 中,它完全不同步。

这是顶部没有 Flash 菜单的版本。 http://click-printit.co.uk/Test/simple_slider.html

这似乎适用于所有浏览器。

如果我在后一个链接中插入这 4 行代码,滑块似乎在 Chrome 中不起作用。

<div>
            <object type="application/x-shockwave-flash" data="Menu.swf" width="953" height="38">
              <param name="quality" value="high" />
              <param name="wmode" value="transparent" />
              <param name="swfversion" value="6.0.65.0" />
            </object>
    </div>

关于为什么只有当旁边有一个闪光灯物体时滑块才会失败的任何想法?并且只在 Chrome 和 Safari 中?

4

1 回答 1

3

以下是我在项目中使用的参数

                <param name="play" value="true" />
                <param name="loop" value="true" />
                <param name="wmode" value="window" />
                <param name="scale" value="showall" />
                <param name="menu" value="true" />
                <param name="devicefont" value="true" />
                <param name="salign" value="" />
                <param name="allowScriptAccess" value="sameDomain" />
                 <param name="base" value=" Flash/ShefBio/" />

但我认为你不应该使用 param value="transparent" param swfversion value="6.0.65.0" 我的代码适用于 ie,chrome 但它不能完全与 firefox 一起使用它实际上它不服从外部 css....

于 2012-11-11T00:02:42.010 回答