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


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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:indiana No.1

回答回数59ベストアンサー獲得回数3

ポイント30pt

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

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

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

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

id:sanb No.2

回答回数35ベストアンサー獲得回数0

ポイント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


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

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

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

トラックバック

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

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

回答リクエストを送信したユーザーはいません