人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

IEで動画を表示させていますが、ユーザー側のブラウザサイズ変更に合わせて動画サイズを変えることは簡単にできるのでしょうか(JavaScriptなどで)

●質問者: MASHMASH
●カテゴリ:ウェブ制作
✍キーワード:IE JavaScript サイズ ブラウザ ユーザー
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● mi-si
●30ポイント

http://www5e.biglobe.ne.jp/~access_r/hp/javascript/js_099.html

ブラウザの領域を取得する方法 - JavaScript

ブラウザのサイズを取得するにはプロパティを見れば良いです。

それを元にサイズを計算し、document.write(writeln)を使ってHTMLタグを書き出せば良いはずです。

http://web.kyoto-inet.or.jp/people/syouma/kai1.html

◎質問者からの返答

なるほど、方針はわかりました。


2 ● kacchan6
●30ポイント

http://tohoho.wakusei.ne.jp/js/onevent.htm

DIVタグの中にOBJECTタグを使用して、サイズ指定していると思いますが、

BODYタグのエベントハンドラにonResizeを設定して、

動画オブジェクトのサイズ変更関数を呼び出すことが可能です。

windowオブジェクトのサイズはwindow.clientWidth等のプロパティで取得可能だと思いました。

つまり、

1・ウィンドウのサイズ変更

2・関数呼び出し(イベント)

3・ウィンドウのサイズ取得

4・動画のサイズ変更

という流れになります。

◎質問者からの返答

ありがとうございます。

イベントを呼び出して、GetelementByIDでEnbedタグのheightとwidthを変更したらできました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ