다른 사이트의 이미지 크기를 간단하게 구하는 방법입니다.

<script type="text/javascript">
var imgs = new Array(); // 배열 Object
function getimagesize(url)
{
    if ( typeof(imgs[url])=="undefined" || !imgs[url].complete ) { // 정의되지 않았거나 로딩되지 않은 경우
        imgs[url] = new Image(); // 이미지 Object
        imgs[url].src = url; // 이미지 지정
        setTimeout("getimagesize('"+url+"')",100); // 0.1초 후 재귀 호출
    } else {
        alert("W:"+imgs[url].width+"/H:"+imgs[url].height); // 크기 띄우기
    }
}
</script>
<input type="button" value="LOGO" onclick="getimagesize('http://phpschool.com/images/top_logo.gif');" />
<input type="button" value="Q/A" onclick="getimagesize('http://phpschool.com/title_image/sub_qna_title.gif');" />

예외 처리가 빈약한 기본 코드입니다.
살은 직접 붙여보세요.
2010/03/14 10:21 2010/03/14 10:21

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다