[jvs] 이미지 로딩시 사이즈 체크하여 크기조절 JavaScript_VBScript

function detect_pic(pic, size, mode) {
var w=parseFloat(pic.width)
var h=parseFloat(pic.height)
var pct=0
if(w<=size && mode=="unzoom") return
pct=size / w
pic.width = pct * w
pic.height = pct * h
}
pic에는 크기를 제어할 이미지의 아이디를 넣어주셔야 합니다.
예를 들면
<img src="..." id=fitimg>
size는 말그대로 조정할 폭의 크기. 폭의 비율에 따라 높이도 조절됩니다.
mode에는 "unzoom"이라는 옵션을 쓰면 원하는 크기보다 실제 이미지가 작은 경우는
아무런 처리를 하지 않습니다. mode에 "" 이렇게 값을 안주면 실제이미지의 크기의
여부에 관계 없이 무조건 원하는 크기로 맞춥니다.

덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.


통계 위젯 (화이트)

1081102
8822
10213265

google_myblogSearch_side

▷검색어

Flag Counter style2