[펌글] 파일 업로드를 하기 전에 자바스크립트로 파일 사이즈 얻기 (javascript file size check before uploading)

By | 3월 7, 2013

- 출처 : http://iamyour.tistory.com/entry/javascript-file-size-check-before-uploading

javascript 혹은 Jquery 에서 업로드 하기 전에 파일 용량을 체크할 수 있다.

다만 IE 에서는 작동하지 않는다. 

(IE 에서 active-X를 사용하여 구현할 수 있지만 추천하지 않는다.)

관련자료 2번째 링크를 참고하면 IE에서는 click 이벤트를 해야 작동하는 것 또한 확인 할 수 있다.

 

$('#file').bind($.browser.msie? 'propertychange': 'change', function(){

    var f=this.files[0];

    alert(f.size||f.fileSize);

});

크로스브라우징을 가능하게 하면서 업로딩하기전에 파일용량을 체크하기 위해서는 swf 를 사용하면된다.

관련 자료 : 

http://stackoverflow.com/questions/4190934/getting-upload-file-size-before-upload 

http://stackoverflow.com/questions/208471/getting-jquery-to-recognise-change-in-ie  

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments