<script Language="javascript">
var registerWindow = null;
function submitForm(){
if (window.event.keyCode==13) {
if (checkId())
document.login.submit();
}
}
function checkId(){
if (document.login.mem_id.value.length == 0){
alert("사용자 ID를 입력하십시오");
document.login.mem_id.focus();
return false;
}
if (document.login.mem_passwd.value.length == 0){
alert("비밀번호를 입력하십시오");
document.login.mem_passwd.focus();
return false;
}
saveid(document.login);
return true;
}
function doOk(){
if (checkId())
document.login.submit();
}
function doClear(){
document.login.mem_id.value = "";
document.login.mem_passwd.value = "";
document.login.mem_id.focus();
}
function closeWindow(){
if (registerWindow != null)
registerWindow.close();
}
// 아이디 저장
function setCookie (name, value, expires) {
document.cookie = name + "=" + escape (value) +
"; path=/; expires=" + expires.toGMTString();
}
function getCookie(Name) {
var search = Name + "="
if (document.cookie.length > 0) { // 쿠키가 설정되어 있다면
offset = document.cookie.indexOf(search)
if (offset != -1) { // 쿠키가 존재하면
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset)
// 쿠키 값의 마지막 위치 인덱스 번호 설정
if (end == -1)
end = document.cookie.length
return unescape(document.cookie.substring(offset, end))
}
}
return "";
}
function saveid(form) {
var expdate = new Date();
// 기본적으로 30일동안 기억하게 함. 일수를 조절하려면 * 30에서 숫자를 조절하면 됨
if (form.idSave.checked)
expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 30); // 30일
else
expdate.setTime(expdate.getTime() - 1); // 쿠키 삭제조건
setCookie("saveid", form.mem_id.value, expdate);
}
function getid(form) {
form.idSave.checked = ((form.mem_id.value = getCookie("saveid")) != "");
}
</script>
<body onLoad="getid(document.login)">
<form name="login" method="post" action="loginPro.jsp">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td height="25" background="img_login/bg1.jpg"></td></tr>
<tr><td align="center">
<table width="592" border="0" cellpadding="0" cellspacing="0">
<tr><td><img src="img_login/login_03.jpg" width="592" height="144"></td></tr>
<tr><td height="22" bgcolor="#F3F3F3"> </td></tr>
<tr><td height="170" align="center" background="img_login/bg2.jpg">
<table width="330" border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td width="93" align="right"><img src="img_login/login_07.jpg" width="59" height="13"></td>
<td width="18"> </td>
<td width="219"><input name="mem_id" type="text" class="txt_form" size="15">
<input type="checkbox" name="idSave" class="txt_form" onClick="javascipt:saveid(this.form);"> 아이디 저장
</td>
</tr>
</table></td>
'HTML & Script' 카테고리의 다른 글
자바스크립트로 만든 RSS리더 (0) | 2007.05.02 |
---|---|
이미지 사이즈 조절방법 (0) | 2007.05.02 |
사이트 확대 축소 (0) | 2007.05.02 |
새로고침(F5) 전체창(F11) 못하게 막기 (2) | 2007.05.02 |
문자열 길이 (0) | 2007.05.02 |