코드 복사 코드는 다음과 같습니다. head> <br>/* 장치가 PC인지 확인 */ <br>function isPC() { <br>var userAgentInfo = navigator.userAgent; 🎜>var Agents = new Array("Android", "iPhone", "SymbianOS","Windows Phone", "iPad", "iPod") <br>var flag = <br>for( var v = 0; v < Agents.length; v ) { <BR>if (userAgentInfo.indexOf(Agents[v]) > 0) { <BR>flag = <BR>} <BR> } <BR>return 플래그; <BR>} <BR><BR>/* 이미지 크기 조정*/ <BR>function AutoResizeImage(maxWidth, maxHeight, objImg) { <br>var img = new Image(); >img.src = objImg.src; <br>var hRatio; <BR>var 비율 = 1; <BR>var h = img.height; 🎜>wRatio = maxWidth / w; <BR>hRatio = maxHeight / h; <BR>if (maxWidth == 0 && maxHeight == 0) { <BR>Ratio = 1 <BR>} else if (maxWidth == 0) { // <BR>if (hRatio < 1) 비율 = hRatio; <BR>} else if (maxHeight == 0) { <BR>if (wRatio < 1) 비율 = wRatio; else if (wRatio < 1 || hRatio < 1) { <BR>Ratio = (wRatio <= hRatio ? wRatio : hRatio) <BR>} <BR>if (비율 < 1) { <BR> w = w * 비율 ; <BR>h * 비율 <BR>} <BR>objImg.height = h; <BR>objImg.width = w; 다양한 기기에 대한 확장 전략 */ <BR>function setImg(tagid,pcWidth,pcHeight,appWidth,appHeight){ <BR>var tag=document.getElementById(tagid) <BR>var Images=tag.getElementsByTagName("img "); <BR> for(var i=0;i<images.length;i ){ <BR>if(isPC){ <BR>AutoResizeImage(pcWidth, pcHeight, Images[i]); <BR>}else { <BR>AutoResizeImage( appWidth, appHeight, Images[i]) <BR>} <br>} <br>} <BR>window.onload=function(){ <BR>setImg('imgDIV',300, 0,300,0) <BR> img alt="" src ="http://192.168.1.116:9999/ffzx/news/20140205/015212022_1.jpg" />