我只懂一点js,或许这个可以<script>
function newp(id){
   if(document.getElementById(id).width>300){
       document.getElementById(id).width=300
   }
}
</script>
<img src="美女.jpg" id="p" width="400" onload=newp(this.id)>