HTMLからFlashに変数を渡す!
概要
(2000年公開)
HTMLからFlashに変数を渡す方法です。
例えばこんなこともできます。
下の「Click」ボタンを押してください。
あなたが今、使用しているモニタの設定が表示されたでしょうか??
9999 x 9999 と表示された方、モニタの故障ではありません。
JavaScriptが無効になってるためです。ご心配なく(^^;
このサンプルは、SWFに対してモニタの幅と高さをパラメータとして渡してます。
モニタの幅と高さはJavaScriptを使って取得してます。
「Click」ボタンを押したときに、Flash側で取得したのではなく
最初からHTMLが渡してたというところがポイントです。
実際わたしがよく使うのは、CGIのURLをパラメータとして渡します。
そうすればローカルでテストするときとWebにアップするときと、HTMLを書き換えるだけですから手軽です。いちいちFlashのファイルを編集する必要はありません。
他にもいろいろと応用がききそうですね!
解説
それでは実際にやってみましょう!
ただし JavaScriptに関しての説明は本題からはずれちゃうので省略します!
では、こちらからどうぞ!
# 昔のページが別のウィンドウで開きます
コメント
現在コメントはありません