|
まず、呼び出しのスクリプトを関数にします。現在使用しているいるスクリプトをまるまるメモ帳にコピーして、
<SCRIPT language="JavaScript"><!-- と //-->
</SCRIPT> を削除し
function 任意の名前(fname){ と } に置き換えます。
これを任意の名前で外部スクリプトとして保存します。拡張子は .js です。たとえばcall_flash.js とします。
あとはフラッシュを表示したい部分でこの関数を呼び出すだけです。
sample.swf は表示するフラッシュのファイル名です。ファイル名を引数にして同様のフラッシュはこのスクリプトで呼び出せるようにしたほうが手間が省けます。
この例ではクッキーを読み込んでフラッシュに値を渡しています。このように単純にフラッシュファイルを表示していない場合はあれこれとスクリプトをいじるより、まるごと関数にして外部に置いて呼び出したほうが面倒がないとおもいます。
もちろんこれは私が使用しているものですので、あなたが使っている変数に変える必要があります。
いらないパラメーターを削除すれば短くできます。
データを渡さないで表示だけをする場合のスクリプトは次のページ
|