<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">&nbsp;</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">&nbsp;</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

+ Recent posts