채택완료

클릭하면 확인 창 하나 뛰우기.

2020-08-26 (수) 07:43:37 2,269

현재 아미나를 사용하고 있는데요.

아미나 스킨 기능 중 상위노출이라는 기능이 있습니다.

문제는 이 기능 사용시, 확인창 없이 원클릭으로 곧장 적용이된다는건데요.

혹시 한 번 클릭시 확인 창 하나 뛰울 수 없을까요?

<?php if($is_jump_btn) { //상위노출 버튼 ?>

<div class="text-center" style="margin:15px 0px;">

<a href="<?php echo $board_skin_url;?>/run.jump.php?bo_table=<?php echo $bo_table;?>&amp;wr_id=<?php echo $wr_id;?><?php echo $modal_query;?>" class="btn btn-sm btn-black">

상위노출하기(<?php echo number_format($boset['jpp']);?><?php echo AS_MP;?>/일)

</a>

<?php if($view['wr_7'] && $view['wr_7'] >= G5_SERVER_TIME) { ?>

<p style="margin-top:12px;">

<?php echo date("Y년 m월 d일 H시 i분", $view['wr_7']);?> 종료

</p>

<?php } ?>

</div>

<?php } ?>

혼자서 끙끙대고 있는데 도저히 되지가 않네요 ㅠ

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

<a href="<?php echo $board_skin_url;?>/run.jump.php?bo_table=<?php echo $bo_table;?>&wr_id=<?php echo $wr_id;?><?php echo $modal_query;?>" class="btn btn-sm btn-black">

여기 있는 기능을

<a href="javascript:" onclick="gochk();" class="btn btn-sm btn-black">

과 같이 변경하시고

</a>

하단에

<script>

function gochk() {

    if (confirm("이동 하시겠습니까?")) {

        location.href="<?php echo $board_skin_url;?>/run.jump.php?bo_table=<?php echo $bo_table;?>&wr_id=<?php echo $wr_id;?><?php echo $modal_query;?>";

    }

} 

</script>

를 만들어서 추가해두시면 confirm 후 이동가능합니다.

답변에 대한 댓글 1개

앍! 정말 감사드립니다! 완벽하게 수정이 된 듯 합니다!
2020-08-26 (수) 10:04:11

이미 채택 답변이 있으나 참고로 추가합니다.

기존 코드에 아래처럼 짧은 코드만 추가해줘도 됩니다.

<?php if($is_jump_btn) { //상위노출 버튼 ?>
<div class="text-center" style="margin:15px 0px;">
<a href="<?php echo $board_skin_url;?>/run.jump.php?bo_table=<?php echo $bo_table;?>&wr_id=<?php echo $wr_id;?><?php echo $modal_query;?>" class="btn btn-sm btn-black" onclick="if(!confirm('정말 적용?'))return false;">
상위노출하기(<?php echo number_format($boset['jpp']);?><?php echo AS_MP;?>/일)
</a>
<?php if($view['wr_7'] && $view['wr_7'] >= G5_SERVER_TIME) { ?>
<p style="margin-top:12px;">
<?php echo date("Y년 m월 d일 H시 i분", $view['wr_7']);?> 종료
</p>
<?php } ?>
</div>
<?php } ?>

답변에 대한 댓글 1개

감사합니다 ~!!!

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