묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
한메일계정 회원가입 막기..
2004.01.13 15:58
한메일 계정 회원가입 막는 자바스크립트..
혹은 다른 방법이 있는 걸로 알고 있습니다..
자바스크립트를 찾긴 찾았는데요..
----------------------------------------------------------------------------------------------------------------------------
<script>
function checkform() {
if(document.myform.email.value.indexOf("@hanmail.net") + "" !== "-1") {
alert("한메일을 제외한 다른 메일 계정으로 입력 해 주세요.");
document.myform.email.focus();
return;
}
}
</script>
<form name=myform action=javascript:checkform() method=post>
<input type='text' name='email'>
<input type=submit>
</form>
----------------------------------------------------------------------------------------------------------------------------
요겁니다만..
어디에 어떻게 삽입을 해야하는건지..
자세하게 설명해주실 고수님...
부탁드립니다. ^^
ps. 이 질문은 두번째입니다. 어떤 분이 감사하게도 답변을 해주셨는데요,
--------------------------------------------------------------------------------------------------------
<script>
function checkform() {
if(document.write.email.value.indexOf("@hanmail.net") + "" !== "-1") {
alert("한메일을 제외한 다른 메일 계정으로 입력 해 주세요.");
document.write.email.focus();
return;
}
}
</script>
는 member_join.php, member_modify.php의 맨위 에 넣으시구요.. (소스 다름)
member_join.php과 member_modify.php 에서
name=email 을 찾으셔서 (그부분이 E-Mail 입력하는 부분임)
name=email을 name=email OnBlur="return checkform();" 으로 바꿔주세요.
--------------------------------------------------------------------------------------------------------
이렇게 답변을 주셨습니다.
그런데 말씀대로 name=email 를 찾아 name=email OnBlur="return checkform();" 이렇게 수정하고,
말씀해주신 다른 소스를 넣어서 올렸는데 테스트해보니까, 한메일로 가입이 정상적으로 되는겁니다...ㅡㅡ;;
.
.
제가 뭘 잘못한 걸까요..
다시한번 부탁드립니다.
참고로 위의 소스는 가이드라인에서 tip으로 되어있는걸 퍼온거구요..
제가 쓰고 있는 호스팅이 (관련이 있는건지 모르겠습니다만..) 가이드라인 호스팅입니다.
부탁드립니다.... 머리아퍼서 죽갔습니다..
혹 위의 소스를 넣는것빼고, 다른 방법이 있다면 알려주심 감사하겠습니다..!!!
혹은 다른 방법이 있는 걸로 알고 있습니다..
자바스크립트를 찾긴 찾았는데요..
----------------------------------------------------------------------------------------------------------------------------
<script>
function checkform() {
if(document.myform.email.value.indexOf("@hanmail.net") + "" !== "-1") {
alert("한메일을 제외한 다른 메일 계정으로 입력 해 주세요.");
document.myform.email.focus();
return;
}
}
</script>
<form name=myform action=javascript:checkform() method=post>
<input type='text' name='email'>
<input type=submit>
</form>
----------------------------------------------------------------------------------------------------------------------------
요겁니다만..
어디에 어떻게 삽입을 해야하는건지..
자세하게 설명해주실 고수님...
부탁드립니다. ^^
ps. 이 질문은 두번째입니다. 어떤 분이 감사하게도 답변을 해주셨는데요,
--------------------------------------------------------------------------------------------------------
<script>
function checkform() {
if(document.write.email.value.indexOf("@hanmail.net") + "" !== "-1") {
alert("한메일을 제외한 다른 메일 계정으로 입력 해 주세요.");
document.write.email.focus();
return;
}
}
</script>
는 member_join.php, member_modify.php의 맨위 에 넣으시구요.. (소스 다름)
member_join.php과 member_modify.php 에서
name=email 을 찾으셔서 (그부분이 E-Mail 입력하는 부분임)
name=email을 name=email OnBlur="return checkform();" 으로 바꿔주세요.
--------------------------------------------------------------------------------------------------------
이렇게 답변을 주셨습니다.
그런데 말씀대로 name=email 를 찾아 name=email OnBlur="return checkform();" 이렇게 수정하고,
말씀해주신 다른 소스를 넣어서 올렸는데 테스트해보니까, 한메일로 가입이 정상적으로 되는겁니다...ㅡㅡ;;
.
.
제가 뭘 잘못한 걸까요..
다시한번 부탁드립니다.
참고로 위의 소스는 가이드라인에서 tip으로 되어있는걸 퍼온거구요..
제가 쓰고 있는 호스팅이 (관련이 있는건지 모르겠습니다만..) 가이드라인 호스팅입니다.
부탁드립니다.... 머리아퍼서 죽갔습니다..
혹 위의 소스를 넣는것빼고, 다른 방법이 있다면 알려주심 감사하겠습니다..!!!