• 締切済み

埋め込んだFlashのサイズの変更

swfobject.embedSWFで埋め込んだFlashのサイズの変更方法が分からないので教えてください。 たとえば以下のようにhtmlに埋め込んだflashがあるとします。 <script type="text/javascript"> swfobject.embedSWF("hoge.swf", "idhoge", "300", "200", "9.0.0"); </script> 通常上のようにFlashを埋め込む際には縦横のサイズを指定します。 今、ボタンを押すなどのイベントの発生によって上記で指定したflashのサイズを変更したいと考えています。 ここで、flashのサイズ変更はjavascriptで行いたいのですが、 このようなことは可能でしょうか?

みんなの回答

回答No.1

ボタンを押したときに、 >swfobject.embedSWF("hoge.swf", "idhoge", "300", "200", "9.0.0"); ↑を、サイズを変更後、再度実行するという考えはどうでしょう。

fantasticlights
質問者

補足

以下のようにラッパーdivを作成して画面リサイズの際にラッパーのサイズを変更すればいけます。 <div id="wrapper"> <div id="idhoge"> </div> サイズの変更方法はjavascriptのonresizeイベント時にラップしたdivのサイズを変更すればいけます。

関連するQ&A

専門家に質問してみよう