外部のHTMLファイルを読み込む


説  明
外部のHTMLファイルを読み込むにはloadVariablesメソッドを使います。サンプルではテキストボックスにデータを読み込むようにしています。まず、読み込んで表示するテキストボックスを作成しムービークリップにします。ムービークリップにしたら名前を付けます。サンプルではextTextとしています。ここで付けた名前を利用して外部のHTMLファイルを読み込むことになります。また、プロパティパレットでHTMLタグを含める、チェックボックスにチェックを入れておきます。
スクリプトウィンドウを開いてテキストボックスのonEnterFrameイベント内に以下のスクリプトを記述します。

this.loadVariables("test.html");

 これで同じディレクトリ内にあるtest.htmlというファイル内容を読み込んで表示します。ただし、test.htmlファイル内には読み込み先の変数名とHTMLをセットで記述しなければなりません。サンプルではextTextにデータを読み込むのでtest.htmlには以下の内容が記述されています。

extText=<html><head><title></title></head><body><hr><a href="http://www.shiojiri.ne.jp/~openspc/">OpenSpace</a><br><hr>文字も<b>太くしたり</b>する事ができます。</body></html>

読み込む変数名とデータは=で区切ります。このようにすると外部のHTMLファイルを読み込むことが出来るようになります。全てのタグが解析され利用できるわけではない点に注意する必要があります。

サンプル画面


■サンプルスクリプトを実行する >>sample.html
■サンプルスクリプトをダウンロードする >>.zip