﻿// JScript 文件
	function imgFix(picwidth,picheigh,donei) { 
	  //定义要限制的图片宽高,这个宽高要同style里面定义的相同，小于限定高宽的图片不操作 
	  var widthRestriction = picwidth; 
	  var heightRestriction = picheigh; 
	  var allElements = document.getElementsByTagName('*')   
	  for (var i = 0; i < allElements.length; i++) 
	  { 
		if (allElements[i].className.indexOf(donei) >= 0) 
			{ 
		  var imgElements = allElements[i].getElementsByTagName('img'); 
		  for (var j=0; j < imgElements.length; j++) 
			  { 
			if ( imgElements[j].width > widthRestriction || imgElements[j].height > heightRestriction ) 
					{ 
			  if ( imgElements[j].width > imgElements[j].height) 
					  { 
				imgElements[j].height = imgElements[j].height*(widthRestriction/imgElements[j].width); 
				imgElements[j].width = widthRestriction; 
			  } else 
					  { 
				imgElements[j].width = imgElements[j].width*(heightRestriction/imgElements[j].height); 
				imgElements[j].height = heightRestriction; 
			  } 
			} 
					if ( imgElements[j].height < heightRestriction ) 
					{ 
					  imgElements[j].style.paddingTop = ( heightRestriction -imgElements[j].height ) /2 + "px"; 
					} 
		  } /*for j*/ 
		} 
	  }/*for i*/ 
	} 
//	window.onload = imgFix; 
