php alert창을 confirm창으로 변경하는 방법 채택완료

board.php에 있는 

Copy
alert('로그인이 필요한 메뉴 입니다.\\n\\n로그인을 하시겠습니까?', G5_BBS_URL.'/login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(get_pretty_url($bo_table, $wr_id, $qstr)));

이거를 confirm창으로 변경하고싶은데 할수 있는 방법이 있나요?

자바스크립트로 confirm창으로도 해보려고.

Copy
echo("<script language='javascript'>

    

            echo("<script language='javascript'>

            function test()

            {

                var con_test = confirm('로그인이 필요한 메뉴입니다.\n로그인을 하시겠습니까?');

                if(con_test == true){

                    location.href = '".G5_BBS_URL."/login.php?wr_id=".$wr_id.$qstr."&amp;url=".urlencode(get_pretty_url($bo_table, $wr_id, $qstr)))"';                

                }


 

            };

            test();

            </script>");

이런식으로도 해봤는데 안되더라구요...알려주세요

답변 2개

채택된 답변
+20 포인트
Copy
alert('로그인이 필요한 메뉴 입니다.\\n\\n로그인을 하시겠습니까?', G5_BBS_URL.'/login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(get_pretty_url($bo_table, $wr_id, $qstr)));

->

Copy
confirm('로그인이 필요한 메뉴 입니다.\\n\\n로그인을 하시겠습니까?', G5_BBS_URL.'/login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(get_pretty_url($bo_table, $wr_id, $qstr)), '/');
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

/bbs/alert.php에서

자바스크립트(alert) 부분을 변경해 보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고