테스트 사이트 - 개발 중인 베타 버전입니다

경고창에서 링크#1로 이동하기 질문 드립니다. 채택완료

메너 3년 전 조회 2,036

안녕하세요..고수님들

 

아래 그림과 같이 게시판 글읽기에서 경고창을 띄우고 확인을 눌렀을때 링크#1로 이동하게 하고 싶습니다.

방법에 대해 고수님들의 도움을 청해 봅니다.

 

 

수정위치가 view.skin.php 의 아래 코드에서 수정해야 하는지와 수정코드 좀 부탁드립니다.

 

function board_move(href){     window.open(href, "boardmove", "left=50, top=50, width=500, height=550, scrollbars=1"); } function apms_reading(bo_table, wr_id) {

    var href = '/reading.php?bo_table=' + bo_table + '&wr_id=' + wr_id;

    if (confirm("열람하시겠습니까?")) {         $.post(href, { js: "on" }, function(data) {             if(data.msg) {                 alert(data.msg);                 return false;             } else {                 location.reload(true);             }         }, "json");     } } $(function() {     $(".view-content a").each(function () {         $(this).attr("target", "_blank");     });

    $("a.view_image").click(function() {         window.open(this.href, "large_image", "location=yes,links=no,toolbar=no,top=10,left=10,width=10,height=10,resizable=yes,scrollbars=no,status=no");         return false;     });

 

감사합니다.

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

답변 1개

채택된 답변
+20 포인트
플라이
3년 전

view.skin.php 파일은 맞고요

 

열람하기 버튼 클릭시 처리시 이뤄지는거라면

</p>

<p>function apms_reading() {</p>

<p>     if (confirm("열람하시겠습니까?")) {</p>

<p>      location.href="<?php echo $view['link'][0]?>";

    }

}</p>

<p>

 

이런식으로 스크립트를 수정해 적용하시면 됩니다.

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

답변에 대한 댓글 3개

메너
3년 전
댓글 감사합니다. 열람하기 클릭 후에 경고창이 뜨고 거기서 확인을 눌렀을때 이동을 원합니다.
링크 이동 주소는 게시를 작성시 링크#1에 입력한 URL입니다.
플라이
3년 전
네 해당 구조가 그렇게 반응하는 부분입니다.
정확한건 기능단을 봐야 알겠지만 저 소스를 참고하셔서 수정 적용하시면 됩니다.
메너
3년 전
덕분에 잘 처리되었습니다.감사합니다.
새창으로 열기도 아래와 같이 적용하였구요..

if (confirm("열람하시겠습니까?")) {
$.post(href, { js: "on" }, function(data) {
if(data.msg) {
alert(data.msg);
return false;
} else {
window.open("<?php echo $view['link'][1];?>");
location.reload(true);
}
}, "json");
}
}

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

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

로그인