- OpenLaszlo紹介
- プログラム構造関連
- スクリプト
- Javascript基礎
- 基礎知識
- ビュー<view>
- レイアウト
- 動かす
- 入力デバイス
- 文字
- 数値
- 日付
- オブジェクト指向
- 標準コンポーネント
- データの扱い
- データ操作(基礎)
- 応用編
–
例えば下記のようなデータをswfに渡したい場合・・・
data1=AAA data2=BBB
URLはこんな感じになります。
http://・・・/test.swf?data1=AAA&data2=BBB
LZX側は global を使ってURLパラメータからのデータを変数に格納します。
サンプル実行は下記のURLをクリックしてください。
※URL中のデータ値AAAやBBBを別のに変えるとSWF画面の表示も変わるのが確認できます。ただし日本語はダメ。日本語データを扱うにはURLエンコーディングをどこかでやらないとダメでしょう。
http://www.openlaszlo-ason.com/swf/global.swf?data1=AAA&data2=BBB
<?xml version="1.0" encoding="UTF-8"?> <canvas proxied="false" bgcolor="0xeeeeee"> <script> var d1 = global.data1; var d2 = global.data2; </script> <simplelayout/> <text text="${d1}" /> <text text="${d2}" /> </canvas>