再加高度呢?
onload=\"if(this.width>300) this.width=300;this.height=300;\"
或是按比例:
onload=\"if(this.width>300) this.width*=80%;this.height*=80%;\"
试试
onload=\"if(this.width>300) this.width=300;this.height=300;\"
或是按比例:
onload=\"if(this.width>300) this.width*=80%;this.height*=80%;\"
试试
onload=\"while(this.width>300) {this.width*=80%;this.height*=80%;}\"
onload="if(this.width>300) this.width=300; else if (this.height>300) this.height=300;">
觉得下面地方法可行<script language="JavaScript">
document.onreadystatechange= function()
{
if(document.readyState=="complete")
while(imgsize.width>300)
imgsize.width*=0.99;
}
</script>
<img src="http://www.csdn.net/adv/homepage/bea%20eworld.GIF" name="imgsize">