YesYo.com MintState Forums
뒤로    YesYo.com MintState BBS > Tech > Javascript
검색
멤버이름    오토
비밀번호 
 

업로드 파일폼 검사

페이지 정보

작성자 MintState 댓글 0건 조회 8,065회 작성일 08-11-17 12:10

본문

업로드 파일폼 검사

영문과 숫자만으로된 파일 업로드 하고 업로시 레이어로 업로중임을 표시
<HTML><HEAD><TITLE>T</TITLE>
<SCRIPT language=JavaScript>
<!--
	function ShowProgress(f) {
		if( f.file.value == "" ) {
			alert("파일을 선택해주세요");
			return false;
		}

		var alphaDigit = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890-_."

		var filename2	=	f.file.value.lastIndexOf('\');
		var	fileaneme3	=	f.file.value.substring(filename2+1, f.file.value.length);

		for (i=0; i < fileaneme3.length; i++) {
			if (alphaDigit.indexOf(fileaneme3.substring(i, i+1)) < 0) {
				alert("이미지 명은 영문과 숫자의 조합(- ,_는 가능)만 사용할 수 있습니다.");
				return false;
			}
		}

		btn_submit.style.display =	"none";
		btn_str.style.display =		"";
		return true;
	}
//-->
</SCRIPT>
<BODY oncontextmenu="return false" onselectstart="return false" ondragstart="return false" bgProperties=fixed>
<TABLE cellSpacing=0 cellPadding=0 width="90%" border=0>
<FORM name=form_app onsubmit="return ShowProgress(this);" action=file_upload.html method=post encType=multipart/form-data>
<INPUT type=hidden value=4 name=board_sw> 
	<TR>
		<TD style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 80px" align=middle height=30>
			<INPUT id=find style="HEIGHT: 20px" type=file maxLength=30 size=25 name=file> &nbsp; 
		</TD>
	</TR>
	<TR>
		<TD vAlign=top align=middle>
			<DIV id=btn_submit><BR><BR><BR><INPUT type=image height=20 width=87 src="mem_bt_confirm.gif" border=0></DIV>
			<DIV id=btn_str style="DISPLAY: none; COLOR: blue">업로드 중입니다...<BR>(업로드가 끝나면 창이 자동으로 닫힙니다)</DIV></A>
		</TD>
	</TR>
</FORM>
</TABLE>
<MAP name=Map>
	<AREA onfocus=blur(); shape=RECT coords=339,20,387,46 href="javascript:close();">
</MAP>
</BODY>
</HTML>

댓글목록

등록된 댓글이 없습니다.

Total 178건 5 페이지
게시물 검색
모바일 버전으로 보기
CopyRight ©2004 - 2021, YesYo.com MintState. ™