3초기억력

javascipt - 배열로 확장자 등록, 확장자 제어 본문

플밍_기타

javascipt - 배열로 확장자 등록, 확장자 제어

잠수콩 2011. 9. 1. 14:50
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


제목 :  javascipt - 배열로 확장자 등록, 확장자 제어


 function FileTypeCheck(){

  existExt = ".exe,.asp,.aspx,.php,.jsp,.cs,.js,.bat,.css,.htm,.html,.eml";
  existExtArray = existExt.split(",");

  Temp_file_name = document.frm.AttachFile.value;

  if (Temp_file_name != "") {
   Temp_strExt_num = Temp_file_name.slice(Temp_file_name.lastIndexOf(".")).toLowerCase();
   for (i=0; i < existExtArray.length; i++){
    if (Temp_strExt_num == existExtArray[i]){
     alert('첨부파일은 등록하실 수 없는 확장자 입니다.');
     return false;
    }
   }
  }

 }



내용 : 파일 업로드 폼 구성시, 자바스크립트로 불필요한 확장자를 배제하고 submit 하는 function


출처 : 



Comments