タグの書き方

JavaScriptで制御するかといって、特別な書き方をする
わけではありません。
でしたが・・・NN用のFlash3プラグインだと、
Embed属性にSWLIVECONNECT=TRUE
追加します。。
これはJavaの起動をさせるもので、
FlashでLiveConnect機能を使うためには必須です。
あとは、OBJECTタグはID属性、
EMBEDタグのNAME属性です。
これは、JavaScriptやFSCommandでどのFlashを制御するか区別するために使います。
あと、ネタばれを防ぐのにMENUをFALSEにした方がいいかもしれません。

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
ID="++++"
WIDTH="???" HEIGHT="???"
CODEBASE="http://active.macromedia.com/flash2/cabs/swflash.cab">

<PARAM NAME="MOVIE" VALUE="***.swf">

<EMBED SRC="***.swf"
NAME="++++"
WIDTH="???" HEIGHT="???"
PLUGINSPAGE="http://www.macromedia.com/jp/shockwave/download/">
</OBJECT>

Internet Explorerは3.0以上はEmbedタグを認識してくれるので、Embedのタグだけで十分だと
思いがちですが、JavaScriptからの制御はできても、FSCommandが動かないので
面倒ですが、Objectのタグを書いた方がいいです。

☆名前を付けるときの注意
JavaScriptにあるクラスのプロパティと同じ名前を付けると
NNではクラスのプロパティの方を優先して認識します。
気をつけて下さい。例えば、"title"など。


TOP > Flash > タグの書き方