2009-05-26 8 views
2

私は、HTMLページにFlexアプリケーションを埋め込みます。 htmlページにはすでにスクロールバーがあり、上下にスクロールしています。フレックスアプリのコンテンツは非常に動的なので、すでにスクロールバーがある場合は余分なスクロールバーを使用したくありません。では、swfの高さをswfの内容の高さに一致させる方法はありますか?フレックス:SWFの高さを==コンテンツの高さですか?

ありがとうございます!

答えて

4

SWFでExternalInterfaceを呼び出して、JavaScriptでサイズを変更するようにしてください。

  1. SWFは、すべてのコンテンツの読み込みとレイアウトを待機します。
  2. SWFは、JavaScriptで記述した関数のExternalInterfaceを呼び出してSWFのサイズを変更します。
  3. SWFは、何か変更があった場合にメインコンテンツにリサイズイベントリスナーを追加します。
+0

SWFを100%に設定してDIV内に入れるのが最も良いことがわかりました.DIVの幅と高さをもっと簡単に制御できました。 –

関連する問題