FrontEnd

자바스크립트 타입/용량 체크

ssNi 2015. 2. 10. 11:48

// 첨부 파일 용량 체크

function fileCheck(fileValue) {

    //확장자 체크

    var src = getFileType(fileValue);

    if(!(src.toLowerCase() == "zip"))) {

        alert("zip 파일로 압축하여 첨부해주세요.");

        return;

    } else {

    return false;

    }

    //사이즈체크

    var maxSize  = 10240;    //30MB

    var fielSize = Math.round(fileValue.fileSize);

    if(fileSize > maxSize) {

        alert("첨부파일 사이즈는 10MB 이내로 등록 가능합니다.    ");

        return;

    } else {

    return false;

    }

}


// 파일 타입 체크

function getFileType(filePath) {

    var index = -1;

        index = filePath.lastIndexOf('.');

    var type = "";

    if(index != -1) {

        type = filePath.substring(index+1, filePath.len);

    } else {

        type = "";

    }

    return type;

}


http://dsbp.tistory.com/116

'FrontEnd' 카테고리의 다른 글

파이어폭스에서 event not defined  (0) 2015.03.16
자바스크립트 난독화  (0) 2015.02.10
css로 테이블 코딩  (0) 2014.12.15
특수문자 방지  (0) 2014.08.28
flat한 느낌이 나는 부트스트랩 테마  (0) 2014.08.22