묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
경고창이 뜰 경우 자동으로 창(경고창말고;)을 닫히게 하기
2008.04.03 22:48
이것저것 짜집기로 홈페이지를 만들고있는데 꼭 넣고싶은 기능이 있어서 질문해봅니다;ㅅ;
(이게 가능한 기능인지도 잘 모르겠네요;)
일단... 익플의 어미창A에서 별도로 뜨는 800x600사이즈 아기창B 페이지를 만들어뒀습니다.
제가 원하는 건, 어미창에서 로그인을 하지 않고 아기창을 열 경우 경고메세지와 함께 아기창이 자동으로 닫히는 거지요.
일단 아웃로그인을 A. B 양쪽에 다 달아놓고 A에서는 허용 레벨을 10까지, B에선 8까지로 설정해서
로그인을 하지 않을 경우 B창에서 '인증되지 않음' 경고창이 뜨게하는것까지는 성공했는데....
창은 자동으로 닫히지 않네요....;ㅅ;ㅅ;
일단 이리저리 검색해본 결과 자바스크립트에서 더블클릭했을 때 자동으로 창이 닫히게하는 소스는 찾았는데;
이걸 어떻게 응용해서, 경고창이 뜰 경우 자동으로 창이 닫히게 하는쪽으로 바꾸는 게 가능할까요;;;?
자바스크립트를 한번도 배운적이 없어서 한계에 달해버렸어요ㅠㅠㅠ
<script language="JavaScript">
<!--
function click() {
if ((event.button==2) || (event.button==3)) {
self.opener=self;
window.close('창 닫을 주소'+ '+ ');
}
}
document.onmousedown=click
// -->
</script>
이게 제가 자바스크립트 팁 란에서 복사해온 부분입니다.
도움 주실 고수분 안계신가요ㅠㅠㅠㅠㅠ
(이게 가능한 기능인지도 잘 모르겠네요;)
일단... 익플의 어미창A에서 별도로 뜨는 800x600사이즈 아기창B 페이지를 만들어뒀습니다.
제가 원하는 건, 어미창에서 로그인을 하지 않고 아기창을 열 경우 경고메세지와 함께 아기창이 자동으로 닫히는 거지요.
일단 아웃로그인을 A. B 양쪽에 다 달아놓고 A에서는 허용 레벨을 10까지, B에선 8까지로 설정해서
로그인을 하지 않을 경우 B창에서 '인증되지 않음' 경고창이 뜨게하는것까지는 성공했는데....
창은 자동으로 닫히지 않네요....;ㅅ;ㅅ;
일단 이리저리 검색해본 결과 자바스크립트에서 더블클릭했을 때 자동으로 창이 닫히게하는 소스는 찾았는데;
이걸 어떻게 응용해서, 경고창이 뜰 경우 자동으로 창이 닫히게 하는쪽으로 바꾸는 게 가능할까요;;;?
자바스크립트를 한번도 배운적이 없어서 한계에 달해버렸어요ㅠㅠㅠ
<script language="JavaScript">
<!--
function click() {
if ((event.button==2) || (event.button==3)) {
self.opener=self;
window.close('창 닫을 주소'+ '+ ');
}
}
document.onmousedown=click
// -->
</script>
이게 제가 자바스크립트 팁 란에서 복사해온 부분입니다.
도움 주실 고수분 안계신가요ㅠㅠㅠㅠㅠ