- 締切済み
埋め込んだ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で行いたいのですが、 このようなことは可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- reggaepunc
- ベストアンサー率59% (64/108)
回答No.1
ボタンを押したときに、 >swfobject.embedSWF("hoge.swf", "idhoge", "300", "200", "9.0.0"); ↑を、サイズを変更後、再度実行するという考えはどうでしょう。
補足
以下のようにラッパーdivを作成して画面リサイズの際にラッパーのサイズを変更すればいけます。 <div id="wrapper"> <div id="idhoge"> </div> サイズの変更方法はjavascriptのonresizeイベント時にラップしたdivのサイズを変更すればいけます。