トレッキングシューズを購入したYu-ichiです
ショップの方に、紐の結び1つで全然違うことを実感させられました。
さて、今回は予告通り、
Flashを外部から読み込んだ際の問題について書きたいと思います。
転送量の関係などで、swfファイルを別サーバに置いて
それを呼び出して表示する方法を一部とっていたりします。
普通のプロモーション的なFlashであれば、文字や画像に動きを持たせるだけなので
問題はないのですが、ボタンクリックで別ページに飛ばす(getURL)となると問題があります。
Flashの仕様でそうなっています。
そこで、外部から読んできたswfファイルのgetURLを動作するようにする為には
<object>と<embed>にそれぞれ「allowScriptAccess」を設定します。
<object>なら
</p> <p><param name="allowScriptAccess" value="always"></p> <p>
の一行を追加してください。
<embed>なら、そのタグ内に
</p> <p>allowScriptAccess="always"</p> <p>
を追加します。
これだけで、getURLが動作するようになります。
いや~、これは知らないとハマるパターンですね。