| Flex 2 開発ガイド > Flex プログラミングに関するトピック > ラッパーとの通信 > Flex からの JavaScript 関数へのアクセス | |||
HTML ページに含まれる JavaScript 関数は、Flex アプリケーションから呼び出すことができます。Flex とブラウザとの通信を可能にすることにより、スタイル設定の変更、リモートプロセスの起動や、ページのスクリプト内部から通常実行できる他の処理を実行できます。
Flex アプリケーションから、JavaScript 関数を含む HTML ページにデータを渡し、データを処理してから Flex アプリケーションにデータを戻すこともできます。これを行うには、ExternalInterface API または navigateToURL() メソッドを使用します。詳細については、ExternalInterface API を使用した Flex から JavaScript へのアクセスおよびFlex での navigateToURL() メソッドの使用を参照してください。
関数を含むページと通信する際には、実行する動作すべてをブラウザが処理できるかどうかを判別する必要があります。したがって、使用するオブジェクトがブラウザでサポートされているかどうかを最初に判別する必要があります。ブラウザによるサポートを判別するための一般的なガイドラインについては、ExternalInterface API を使用した Flex から JavaScript へのアクセスを参照してください。
Flex 2.01