Javascript 로 첨부파일 용량 체크하기

북마크 추가

Javascript로 업로드할 첨부파일 크기를 제한할때 요긴하게 쓰일것 같습니다.

방법은 아래와 같습니다.

<HTML>

<input type="file" id="file1" name="file">

 

<Javascript>

if(window.ActiveXObject){

var fso = new ActiveXObject("Scripting.FileSystemObject");

var filepath = document.getElementById('file1').value; // input 아이디 "file1"

var thefile = fso.getFile(filepath);

sizeinbytes = thefile.size;

}else{

sizeinbytes = document.getElementById('file1').files[0].size;

}

var fSExt = new Array('Bytes', 'KB', 'MB', 'GB');

var fSize = sizeinbytes;

var i=0;

while(fSize>900){

fSize/=1024;

i++;

}

fSize = (Math.round(fSize*100)/100)+' '+fSExt[i]; 

alert(fSize);

 


 

AD
김**
2014-10-21 10:51
SHARE
댓글

xml에서 안하고 스크립트로 했군요ㅋㅋ
관리자