【?】大きすぎる画像を自動縮小、小さい画像はそのまま表示


元画像が大きな画像(スクロールバーが出てくる)を表示する場合には
IE6に見られるように縮小して画像を表示し
元画像が小さな画像(スクロールバーが出てこない)を表示する場合には
元の画像サイズで表示させるといった事がジャバスクリプトで実現できますか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/02/16 04:43:38
  • 終了:--

回答(2件)

id:indiana No.1

indiana回答回数59ベストアンサー獲得回数32006/02/16 08:46:29

ポイント30pt

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

ウィンドウサイズを合わせて画像サイズを変更する方法 - JavaScript

こちらでどうでしょうか?

ウインドウサイズによって画像のサイズを変更するものです。

id:sanb No.2

sanb回答回数35ベストアンサー獲得回数02006/02/16 12:39:07

ポイント30pt

http://www.din.or.jp/~hagi3/JavaScript/JSTips/ProbMac45.htm

Mac�̐H���Ȃ����Y�ǂ� - IE4.5�̌X���Ƒ΍�

JavaScript 1.1 から Image オブジェクトが使えるようになっていて、画像サイズを取得できます。


imgObj =new Image();

imgOjb.src=’mark.gif’;


横: imgObj.width

縦: imgObj.height


あとはサイズが大きいようだったら指定すれば良いと思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません