TextFieldの表示サイズ最適化と swfからのdiv要素の高さ調節デモ
TextFieldの表示サイズ最適化と swfからのdiv要素の高さ調節デモ
各TEXT1~3のボタンを押すとFIRSTと書かれたテキストエリアに指定の文字列が挿入され、そのテキストエリア内の文字が全て表示されるよう swfを覆うDIV要素の高さが変更されます。
またブラウザのウインドウサイズを変更すると、ウインドウの横幅に応じテキストエリアの表示サイズの最適化が行われ同時にswfを覆うDIV要素の高さも変更されます。
ブラウザのウインドウサイズを変更するたびにswfからJavaScriptを呼び出しているのですが、IEから見るとカチカチうるさいですね。なんとか解決したいですなあ。
参考
ActionScriptからステージサイズを変更できますか?
http://www.2mdc.com/resizableFlash/
問題点
100 パーセントに設定されている Flash Player ムービーが正常に表示されない
今回のデモはX-LABO内にswfを埋め込むための実験作品です。ただ、上記サイトに書かれている問題点を解決するためにHTMLのDOCTYPEの宣言を外さなくてはならないのですが MovableTypeでのDOCTYPEの宣言外して何か問題点がでやしないかちょっと不安です。
あ、後Macでも動作するのだろうか…
こんばんは、ちょくちょく読ませていただいてます。
レイヤーのサイズを変えようとすると、IEはgetURLのクリック音がウザイですよね。
一応FSコマンドのJavaScript制御だと音がならなくてすみますよー。
ただ今度はオペラ等で動かなくなるので、flashVars等にブラウザ名を渡してやってIEだけ分岐する必要があったと思います。
投稿者 Taka : 2005年05月25日 04:10