급한 질문입니다.
죄송합니다..^^;;
너무 급한거라..
if ($config[cf_use_jumin] && !$mb[mb_jumin])
alert("주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.", "$g4[bbs_path]/jumin.php");
alert("주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.", "$g4[bbs_path]/jumin.php");
로그인시 자동으로 주민번호 페이지로 이동하게 하려고 수정해놨습니다.
그런데.. 제가 프레임으로 홈페이지 만들어놔서...;;
이게 타겟을 지정하여 그쪽에 페이지가 뜨도록 하려고 합니다.
이거 어떻게 해야 되나요??
꼭좀.. 답변 부탁드립니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 16개
프레임1 : <frame name="test1" ....>
프레임2 : <frame name="test2" ....>
링크 : <a href="http://....." target="test2">abc</a>
작성하신 구조와 비교하여 처리해 보세요.
그런 타겟지정과는 좀 다른겁니다..;;
그런경우면 그냥 일반적인 보드 경로로 지정해주셔도 될텐데요?
그냥 간단하게 alert("주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.", "$g4[bbs_path]/jumin.php"); 대신에
echo "<script>alert('주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.'); parent.frame2.location.href='$g4[bbs_path]/jumin.php';</script>"; 이런식으로 히시면 되지 않을까 싶네요..
만드신 페이지구조를 정확히 몰라서 맞는 답인지 모르겠네요...^^;;
죄송합니다.
현재 홈페이지 상태가
3개의 프레임으로 나뉘어져 있습니다.
상단, 서브, 메인 > 이렇게 말이죠
제가 서브쪽에 아이프레임으로 로그인 스킨을 불러왔습니다.
그리고 메인쪽으로 불러드리기 위해 (참고로 메인 프레임 이름은 main 입니다.)
끙끙거리고 있다는 것이죠.. 흑흑
새창으로 열리게 하는 방법이라도 알려주셨으면 합니다.
alert("주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.", "$g4[bbs_path]/jumin.php");
위코드 대신에 아래의 코드를 적용해 보세요. 참고로 테스트를 못해봤습니다.
if ($config[cf_use_jumin] && !$mb[mb_jumin]) {
echo"<script>
alert('주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.'); window.parent.main.location.href='$g4[bbs_path]/jumin.php';
</script>";
exit;
}
적용해 보았습니다만..
main쪽으로 넘어가지 않고 아이프레임쪽에만 흰색으로 아무것도 안나옵니다.
window.main. 또는 parent.main.으로 수정해 보세요.
도대체 문제가 뭐지..=ㅅ=;;
너무 무리하게 알려주지 마시고..
저게 안된다면 새창으로 열리게 하는 방법이라도 괜찮습니다..^^;;
새창으로 열리게 한 다음에 인증이 완료되면 닫히게 하면 되니까요
아 그리고..
뭐 아시겠지만.. 혹시나 하는 마음에..
login_check.php 에 위 소스가 들어가 있습니다.
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&no=7007
으.. 이거 어떻게 안되나..
echo "<script language='JavaScript'>";
echo "alert(\"주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.\");";
echo "parent.frames.프레임명.location.href='$g4[bbs_path]/jumin.php';";
echo "</script>";
}
이렇게 하면 되지 않을까요 ^^; 확인 되지 않은 정보 ㅠ.ㅠ;
그냥 포기해야 될듯 하네요..;ㅂ;
답변주신분들 진심으로 감사드리고..
이거 포인트 나눠서 주는거 없나...쩝..
아무튼 모두 감사드립니다.^^
이렇게 저렇게도 안되면!
새창띄워서 처리해버리면 되지 않을까 합니다만..
if ($config[cf_use_jumin] && !$mb[mb_jumin]) {
echo "<script language='JavaScript'>";
echo "alert(\"주민등록번호인증을 받으셔야 로그인 하실 수 있습니다.\");";
echo "win_open('$g4[bbs_path]/jumin.php', 'Check_Jumin', 'left=50,top=50,width=616,height=460,scrollbars=1');";
echo "</script>";
}
이렇게라도 해서 쓰시면..; 그래야 작업에 진행이 생기죠 ^^;
저는 하나 막히면 다음 작업 진행이 전혀 안된다는.;
역시 이것도 안된다는..;;
에... 수고하셨고 정말 감사드립니다.^^;;
프레임으로 만들어진 홈페이지를 수정해달라는 요청이 와서.. 수정했는데..
차라리 노프레임으로 새롭게 하나 만들어야 겠네요.. 쩝..
정말 감사합니다^^