JS 코드 :
$ ( ". head"). Change (function () {var val = $ (this) .val (); if (! val.match (/.jpg|.gif| .pngo. this.files [0]; reader.onload = function (e) {var image = new image (); image.src = e.target.result; image.onload = function () {if (image.width> 128 || image.height> 128) {fill = false; alert ( "아바타 크기는 128x128 사이에 있어야합니다. }}; reader.readasdataurl (file);} else {// is9 버전 $ ( ". preview_size_fake"). show (); var objpreviewsizefake = $ ( ". preview_size_fake"). get (0); var fileUpload = $ (this) .get (0); fileUpload.select (); fileUpload.blur (); path = document.selection.createrange () 텍스트; if (/"/w/"/test(path)) {path = Path.Slice (1, -1);} objpreviewsizefake.filters.item ( 'dximagetransform.microsoft.alphaimageloader') 아바타 크기는 128x128 ");} document.selection.empty ();}}} 사이 여야합니다.CSS 코드 (이것은 쓰여지지 않으면 IE가 작동하지 않으면 서면으로 작성해야합니다)
.preview_size_fake { /*이 객체는 IE 아래에서 이미지의 원래 크기를 얻는 데만 사용되며 다른 목적지* / 필터 : progid : dximagetransform.microsoft.alphaimageloader (sizateMethod = image); 높이 : 1px; 가시성 : 숨겨진; 오버플로 : 숨겨진; 디스플레이 : 없음;}HTML 코드 :
<입력 유형 = "파일"이름 = "아바타"> <img />