我有多个 精美盒子 在按下相应中继器中的按钮时显示内联闪烁的页面(每个中继器项目中有一个)。

在 Internet Explorer 中,fancybox 可以正确打开并显示内联 Flash。

但是在 Firefox 中,打开时它们会在新选项卡中打开内联 Flash?有人遇到过这个问题吗?

——李

有帮助吗?

解决方案

我最终设法让它发挥作用。

不完全确定如何做,但这是我所做的一些步骤..

  • 停止使用 AC_RunActiveContent.js
  • 停止进行客户端串联并写入,即 document.write('<object>....</object')
  • 相反,(在我的例子中)依赖于闪存文件所需的不断变化的变量的数据绑定。
  • 使内联 Flash 代码尽可能接近 FancyBox 内联 Flash 示例 尽可能

那是..

<object width="560" height="340">
    <param name="movie" value="http://www.youtube.com/v/M-cIjPOJdFM&hl=en&fs=1&"></param>
    <param name="allowFullScreen" value="true"></param>
    <param name="allowscriptaccess" value="always"></param>
    <embed src="http://www.youtube.com/v/M-cIjPOJdFM&hl=en&fs=1&" 
        type="application/x-shockwave-flash" 
        allowscriptaccess="always" 
        allowfullscreen="true" 
        width="560" 
        height="340">
    </embed>
</object>

是的!是的!是的!在职的!!。

——李

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top