출처 : http://iamyour.tistory.com/30
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
'programming > javascript' 카테고리의 다른 글
jQuery Selector, Filter (0) | 2012.12.26 |
---|---|
숫자만 입력 받기 (0) | 2012.12.14 |
자바스크립트 URL 정보 (0) | 2012.11.19 |
trim (0) | 2012.11.15 |
자바스크립트 escape인코딩과 한글영어구별 바이트 체크 (0) | 2012.11.11 |