파일업로드 폼 검사, 파일 미리보기시 리사이즈
[ATTACH]219[/ATTACH]
업로드 이미지를 선택 미리보기를 하면 이미지파일 형식에 맞는지 보여주고 이미지 사이즈에 맞게 Resize하여 보여 줍니다.
첨부파일을 확인 하세요.
function checkAttFile(srcName)
{
var sendform = document.coverform;
if(srcName=="")
{
alert("선택한 이미지 파일이 없습니다.");
return false;
}
var index = srcName.lastIndexOf("\\");
var fname = srcName.substring(index+1);
if(index == -1)
{
alert("'"+srcName+"' 이미지 파일을 찾을 수 없습니다.");
return false;
}
index = fname.lastIndexOf(".");
if(index == -1)
{
alert("이미지 파일이 아닙니다.");
return false;
}
var fext = fname.substring(index+1).toLowerCase();
if((fext != "jpg") && (fext != "jpeg") && (fext != "gif") && (fext != "jpe") && (fext != "bmp"))
{
alert("이미지파일이 아니거나, 지원하지 않는 이미지파일입니다.");
return false;
}
if(fname.indexOf("'") != -1)
{
alert("이미지파일 이름에 \"'\" 문자를 사용할 수 없습니다.");
return false;
}
if(fname.indexOf("&") != -1)
{
alert("이미지파일 이름에 \"&\" 문자를 사용할 수 없습니다.");
return false;
}
return true;
}