画像の拡大、高さ,幅が同じ編

JavaScript,スタイルシート サンプル集

ズームアップします

IMG タグの属性 width、height を使って画像を拡大します 高さ,幅同じ編
画像を押すとズームアップします

サンプルソース

<HTML>
<HEAD>
<TITLE></TITLE>
<STYLE type="text/css">
<!--
#Layer1{
position : absolute;
top : 100px;
left : 300px;
}
-->
</STYLE>

<SCRIPT language="JavaScript">
<!--
var
W=300;   //拡大した画像の幅
H=W;      //拡大した画像の高さ
timer=1; //ズームアップの速さ
zoom_W=0;    //ズームアップの初期値
zoom_H=0;
flag=0;    // 0なら元の画像、1ならズームアップ画像
intvl=2;    //拡大する数値 1なら1px、2なら2px、ずつ拡大

//ズームアップ
function resize(Name) {
if(flag==1){ closeImage(Name);return;}
IMG_W = document.images[Name].width;   //元の画像の幅 取得
IMG_H = document.images[Name].height;  //元の画像の高さ 取得
resizeImage(Name);
}

//ズームアップの繰り返し
function resizeImage(Name) {
zoom_W += intvl;
zoom_H += intvl;
document.images[Name].width = IMG_W+zoom_W;   //幅
document.images[Name].height =IMG_H+zoom_H;   //高さ
if(IMG_H+zoom_H>= H){document.images[Name].title ="元にもどします。";flag = 1;return;}
setTimeout("resizeImage('"+Name+"')",timer);
}

//元の画像にもどします
function closeImage(Name) {
document.images[Name].width = IMG_W;   //元の画像の幅に戻します
document.images[Name].height = IMG_H;  //元の画像の高さに戻します
document.images[Name].title ="ズームアップします";
flag=0;
zoom_W=0;
zoom_H=0;
}

// -->
</script>
</HEAD>
<body>
<DIV id="Layer1"><IMG src="******" width="80" height="80" border="0" id="gazou" name="gazou" alt="ズームアップします" onclick="resize('gazou')"></DIV>

</body></HTML>

ひとこと、二言

<IMG src="******"の******の 所は御自分の画像のURLをいれてください。
立て:横 同じ大きさの画像をいれてください。