반응형
function fn_checkFile(obj){
var fileSize = 10 * 1024 * 1024 ; //10M
if(obj.files[0] != undefined){
if(fileSize*1 < obj.files[0].size*1){
alert('파일용량을 초과하였습니다. 다른파일을 선택해 주세요.');
$(obj).val('');
return;
}
var ext = obj.files[0].name
ext = ext.slice(ext.lastIndexOf(".") + 1).toLowerCase();
if($.inArray(ext, ['gif','png','jpg','jpeg','doc','docx','xls','xlsx','hwp','pdf','zip','txt']) == -1) {
alert('등록 할수 없는 파일입니다.');
$(obj).val('');
return;
}
}
}
<input type="file" onchange="javascript:fn_checkFile(this);">
반응형
'Web Spring 전정프' 카테고리의 다른 글
spring 메일 전송 오류 javax.net.ssl.SSLHandshakeException (0) | 2022.01.17 |
---|---|
전자정부프레임워크 Exception 관리 ExceptionHandler 적용 방법 (0) | 2021.01.22 |
전자정부프레임워크 log4j2 로그 DB 저장 방법 (0) | 2021.01.21 |
javascript 마우스 오른쪽 클릭 우클릭 , 드래그 막는 방법 (0) | 2021.01.12 |
bootstrap-datepicker 부트스트랩 데이트피커 시작일 종료일 설정 방법 (0) | 2020.12.28 |