0

JavaScript 画像ギャラリーがあります。ギャラリーの下にある矢印を使用すると、ギャラリーのすべての写真を移動できます。そのページに .SWF フラッシュ アニメーションも追加すると、ギャラリーの矢印が IE で正しく機能しなくなりました。しかし、Mozilla、Google Chrome、Opera などの他のブラウザでは動作します! .SWF を削除しましたが、IE でも動作しています。

.SW をインスタンス化したコードは次のとおりです。

<embed src="ads/banner.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="180" style="margin:0px; padding:0px; border:0px hidden; outline:0px; overflow:hidden; background-color:#c2c6c9;"></embed>

現時点で IE の何が問題なのかを理解するのを手伝ってください。:)

4

2 に答える 2

1

Adobe がここで説明している適切な構文を使用してみてください。

http://kb2.adobe.com/cps/415/tn_4150.html

つまり:

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" WIDTH="550" HEIGHT="400" id="myMovieName">
<PARAM NAME=movie VALUE="myFlashMovie.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED href="/support/flash/ts/documents/myFlashMovie.swf" quality=high bgcolor=#FFFFFF WIDTH="550" HEIGHT="400" NAME="myMovieName" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
于 2009-12-14T20:20:00.753 に答える
1

IE はサポートしていません<embed>。IE 5.5 以降ではありません。KB303401を参照してください。

Flash 埋め込み戦略に関するいくつかの議論。

于 2009-12-14T20:59:35.910 に答える