0521,2008
Flash(.swf)はHTTP GETメソッドで変数を受け取る事が可能
b.swf?a=12345
こんな感じでswf内に変数が渡せます。
実際にはあんまり出番がありません
ただし、サーバ側の言語によってはFlashVarsより便利な場面もあるかもしれません。
実験↓
b.swfへリンク
できて当然
b.swfへリンク 数字付き
お、数字が渡せる
b.swfへリンク ひらがな付き
やっぱり2バイトは化ける
b.swfへリンク ひらがな付き URLエンコード済み
エンコードしたら2バイトも渡せる
b.swfへリンク ひらがな付き URLエンコード済み
複数の変数も渡せる
実はこの書き方は
ActionScript内でも使えてしまいます。
_mc.loadMovie("b.swf?xml=x.xml");
普通に変数を参照すればよい話ですが、、
ま、こういう書き方もできるよ という話です。
ちなみにこの書き方だとムービープレビューで動作が確認できなくなるので要注意です
(kani君ありがとう)
Posted by uk at 14:25 | パーマリンク | コメント (0) | トラックバック (0)
このエントリーのトラックバックURL:
http://www.67.org/blog/mt-tb.cgi/883