ConneCre

connelog

RSS

flashVars(as2)とswfObjectの連携

flashVarsを使用して、htmlからswfにパラメータを渡す方法(as2)とswfObjectの記述方法についてメモ。

例えばflvプレイヤーをswfでつくり、そのswfを外部xmlで読み込ませにいくとします。
1枚のswfに、ページごとに異なるxmlファイルを持たせる場合、htmlに変数を記述し、その変数をswfが読みにいく形にする場合、flashVarsを使用します。

swfにページごとに異なる任意の外部xmlファイルを、html側で指定したファイルを読み込ませる場合の記述方法。

  1. ■ActionScript2
  2.  
  3. foo.load( _level0.bar);
  4.  
  5. ■html(swfObjectの記述)
  6.  
  7. <script type="text/javascript">
  8.     var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#fff");
  9.     so.addVariable("bar", "hoge.xml");
  10.     so.write("flashcontent");
  11. </script>

参考URL
SWFObjectを使用したJavaScript Flash Playerの検出と埋め込み

PAGE TOP