& lt 스크립팅 언어 = "JavaScript" type = "text/JavaScript" >
& lt! --
CheckImgSize(){
Var file = document.getelementbyid ("img");
If (파일. 값! = "") {
//테스트 유형
Var val = file.value 입니다
If (/.*? \. (gif | jpg | JPEG | BMP | gif | jpg | JPEG | BMP) $/. 테스트 (val) {
} 그렇지 않으면 {
Alert ("GIF, JPG, BMP 형식의 그림만 업로드 가능");
False 를 반환합니다
}
Var imgsize =1024 * 200; //최대. 20 만
Varimg = newimage ();
Img.onreadystatechange = function () {
If (img.readystate = = "complete") {
Var FSO = new ActiveX object ("scripting") 입니다. 파일 시스템 개체 ");
Var 파일 크기 =fso 입니다. GetFile(val) 입니다. 크기;
If (파일 크기 & gtimgSize){
Alert ("현재 파일 크기" +fileSize+"KB, 그림이 너무 커요! " );
} 그렇지 않으면 {
Alert ("현재 파일 크기"+파일 크기+"kb");
True 를 반환합니다
}
}
}
Img.src = val
} 그렇지 않으면 {
Alert ("업로드된 파일을 선택하십시오!" " );
False 를 반환합니다
}
}
///-& gt;;
& lt/스크립트 >
& lttableborder = "0" width = "95%" cellspacing = "0" cellpadding = "0" align = "center" 입니다
& lt formname = "addform" enctype = "multipart/form-data" method = "post" action = "save.;
& lttr & gt
& lttd height="25" width="94 "> 그림 주소
& lttd & gt & ltinputtype = "file" name = "SF _ upfile" id = "img" size = "1;
& lt/tr & gt;;
& lt/form & gt;;
& lt/table & gt;;