검색후 창 이동하는 자바스크립트

이전 주제 보기 다음 주제 보기 Go down

검색후 창 이동하는 자바스크립트

올리기 by Admin on 2009-10-17, 6:55 am

주로 사이트 가입시 아이디 검색등에 사용되는 자바스크립트입니다.

<form method=post name=form>
<a href="javascript:id_check();">검색</a>
</form>

<script language="Javascript">
function id_check()
{
var f = document.form;

if (f.id.value == "") {
alert("회원 아이디를 입력하세요.");
f.id.focus();
return;
}

var id = prohibit_id_check(f.id.value);
if (id) {
alert("'"+id + "'은(는) 사용하실 수 없는 회원아이디입니다.");
f.id.focus();
return;
}

window.open('경로','창이름','width=560,height=400,toolbars=no,resizable=no,scrollbars=yes')
}

function prohibit_id_check(id)
{
id = id.toLowerCase();

var prohibit_id = "admin,administrator,관리자,운영자,어드민,주인장,webmaster,웹마스터,sysop,시삽,시샵,manager,매니저,메니저,root,루트,guest,방문객";
var s = prohibit_id.split(",");

for (i=0; i<s.length; i++) {
if (s[i] == id)
return id;
}
return "";
}
</script>


Admin 가 2009-10-17, 7:45 am에 수정함, 총 1 번 수정됨

Admin
Admin

게시물 갯수 : 380
Age : 47
Registration date : 2008-08-09

Character sheet
test:

사용자 정보 보기 http://study4u.justgoo.com

위로 Go down

Re: 검색후 창 이동하는 자바스크립트

올리기 by Admin on 2009-10-17, 7:05 am

위 소스는 아이디검색뿐만 아니라
ldcsh 님이 요청하신것처럼
Input 에 입력된 값을 확인하여 원하는 창을 오픈하고자 할때 사용하면 됩니다.
또는 window.open 대신에
opener.document.폼이름.필드네임.value=값;
self.close();
을 하시면 해당 값을 부모창에 리턴합니다.

Admin
Admin

게시물 갯수 : 380
Age : 47
Registration date : 2008-08-09

Character sheet
test:

사용자 정보 보기 http://study4u.justgoo.com

위로 Go down

Re: 검색후 창 이동하는 자바스크립트

올리기 by ldcsh on 2009-10-17, 8:56 am

저는 php를 쓰는데 버튼을 이렇게 쓰거든요.


여기서 window.location대신에 opener.document를 써봤는데
동작을 하지 않네요ㅠ

그러고 보니 버튼 부분은 php와는 상관이 없겠네요.ㅎ

ldcsh

게시물 갯수 : 294
Age : 33
Registration date : 2008-08-14

사용자 정보 보기

위로 Go down

Re: 검색후 창 이동하는 자바스크립트

올리기 by Sponsored content


Sponsored content


위로 Go down

이전 주제 보기 다음 주제 보기 위로


 
Permissions in this forum:
답글을 올릴 수 없습니다