JS代コード(随便放哪里):
<スクリプト言語="JavaScript">
<!--
var フラグ = false;
関数 DrawImage(ImgD){
var image=新しい画像();
画像.src=ImgD.src;
if(image.width>0 && image.height>0){
フラグ = true;
if(画像.幅/画像.高さ>= 180/110){
if(image.width>180){
ImgD.width=180;
ImgD.height=(image.height*110)/image.width;
}それ以外{
ImgD.width=画像.幅;
ImgD.高さ=画像.高さ;
}
/*ImgD.alt="bigpic" */
}
それ以外{
if(画像.高さ>110){
ImgD.高さ=110;
ImgD.width=(image.width*110)/image.height;
}それ以外{
ImgD.width=画像.幅;
ImgD.高さ=画像.高さ;
}
/*ImgD.alt="bigpic" */
}
}
}
//-->
</script>
画像の使用場所:
<img src="图片" border=0 width="180" height="110" onload="javascriptrawImage(this);">
width="180" height="110" 注意ここで最も良い制限があり、制限がない場合はダウンロード図を追加するときは原大、その後再縮小、この経過に従って、図は大きく見られます。ここは高さと高さで、前面にあります。 JS里改、此里も相应的改。
图不会变形、只会按比列缩、放心