구인스킨에서 메일관련질문입니다. > 그누3질답

그누3질답

구인스킨에서 메일관련질문입니다. 정보

그누보드 구인스킨에서 메일관련질문입니다.

본문

메일적는부분을
아래사이트 처럼 하고 싶습니다.
http://www.albamon.com/albamon/mem/mon_regist.asp
저렇게 구현은 햇는데요...직접입력에서 안됩니다.
직접입력을 누르면 새창이뜨면서 나머지 주소 치는거
저렇게 어떻게 구현하는 것입니까?
수고하십시요.
최강그누보드
  • 복사

댓글 전체

<script language="JavaScript">
<!--
function addr_send(val){

var eChk = document.e_form.ename.value;

if( (eChk.length < 4) || (eChk.indexOf("@") != -1) || (eChk.indexOf(".") == -1) ) {
alert("@이후의 올바른 이메일 주소를 입력하여 주세요.");
document.e_form.ename.focus();
return;
}

opener.document.form.Email_Addr.options[0].text = document.e_form.ename.value;
opener.document.form.Email_Addr.options[0].value = document.e_form.ename.value;
opener.document.form.Email_Addr.options[0].selected = document.e_form.ename.value;
opener.document.form.Email_Addr.focus();
parent.window.close();    
}

//-->
</script>
</head>

<body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" bgcolor="#FFFFFF" text="#000000" onLoad="javascript:document.e_form.ename.focus();">


<form name="e_form" action="javascript:addr_send(this.document.e_form);" method="post" > 
<br>
<table border="0" cellpadding="0" cellspacing="0" width="90%" align=center>
<tr>
<td height="44"><font color=#018EB1><b>e-메일 주소를 입력해 주세요</b></font><br><input type="text" size="31" name="ename" maxlength="80"  class=box><br>@ 이후 e-메일 주소만 입력하세요.</td>
</tr>
<tr>
<td height=10></td>
</tr>
<tr>
<td align="center"><a href="javascript:addr_send(this.document.form)">OK</a>&nbsp;
<a href="javascript:parent.window.close();">Cancel</a></td>
</tr>
</table>

</form>
아래소르를 너으면 되는데 갈켜주세요.
<script language="JavaScript">
<!--
function setId(id) {
document.form.M_ID.value = id;
document.form.idcheck.value = id;
}

function send(form,no) {
form.no.value=no;

//이메일
var Email_ID = form.Email_ID.value;
var Email_Addr = form.Email_Addr.options[form.Email_Addr.selectedIndex].value;
if( Email_ID == "" || Email_Addr == "" || Email_Addr == "etc") {
alert("e-메일을 입력하세요.");
form.Email_ID.focus();
return;
}
mail_sum() ;
      form.submit();   
}
// 입력한 메일연결
function mail_sum() { 
  var str_addr = form.Email_Addr.value;
 
  if ( str_addr == "etc" ) email_etc();

  var mailsum = form.Email_ID.value + "@" + form.Email_Addr.value;
  form.M_Email.value = mailsum;  
}

function email_etc() {
var urlname = "email_addr.htm";

addr_etc = window.open(urlname, "win00001","top=100px,left=100px,status=no,resizable=no,menubar=no,scrollbars=no,width=300,height=165");
addr_etc.focus();
}


//-->
</script>
</head>
<table width=100% border=0>
<form name="form" method="post" action="">
<tr>
<td rowspan=2 bgcolor=#F5F5F5>&nbsp;&nbsp;<b>e-메일</b><font color=#CC0000>*</font></td>
<td bgcolor=#F5F5F5>
<input  type=hidden name=M_Email>
<input type="text" name="Email_ID" size="8" maxlength="30" onChange="mail_sum();" value="" class=box> @
<select name="Email_Addr" onChange="mail_sum();" class=box>
<option value="">선택하세요
<option value="netian.com">netian.com
<option value="dreamwiz.com">dreamwiz.com
<option value="naver.com">naver.com
<option value="lycos.co.kr">lycos.co.kr
<option value="yahoo.co.kr">yahoo.co.kr
<option value="empal.com">empal.com
<option value="hanmir.com">hanmir.com
<option value="hotmail.com">hotmail.com
<option value="chollian.net">chollian.net
<option value="etc">직접입력
</select>
</td>
</tr>
</form>
</table>
© SIRSOFT
현재 페이지 제일 처음으로