1

適切なリピーターのボタンが押されたときにインラインフラッシュを表示するページに多数のファンシーボックス(各リピーターアイテムに 1 つ) があります。

Internet Explorer では、fancyboxes が正しく開き、インライン フラッシュが表示されます。

ただし、Firefox で開くと、新しいタブでインライン フラッシュが開きますか?? 誰でもこの問題を経験しましたか?

-- リー

4

1 に答える 1

2

私は最終的にそれを機能させることができました。

方法は完全にはわかりませんが、ここに私が行ったいくつかの手順があります..

  • AC_RunActiveContent.js の使用を停止しました
  • クライアント側の連結と書き込みを停止document.write('<object>....</object')
  • 代わりに、(私の場合)フラッシュファイルが必要とする変化する変数のデータバインディングに依存していました。
  • FancyBox インライン フラッシュの例にできるだけ近いインライン フラッシュ コードを作成しました。

あれは..

<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>

うん!うん!うん!働く!!。

-- リー

于 2009-12-01T13:11:26.317 に答える