게시판에서 답글을 작성하면, 플래그를 줘서 자동으로 새로 고침을 하려고 합니다.
본문
게시판에서 글에 대해 답글을 작성하면, 리스트 페이지로 돌아가면
현재 상태에서 늘 새로고침을 해야만 답변글 작성된 게 보입니다.
작성 페이지에서 플래그를 줘서 목록으로 돌아갔을 때는 플래그 분기에 따라 새로고침을 시키려고 하는데,
다음과 같이 location.href를 이용해 페이지를 이동하고 있습니다.
이럴 경우 리스트페이지로 이동할때 어떻게 처리를 해줘야 목록에서 자동 새로고침이 될런지,
onClick의 location.href를 수정해야 되는건지, 아니면 parent.location.reload(); 를 이용하면 된다고 하는데
parent.location.reload(); 를 어떻게 이용해야 될지 몰라 다른 분들의 조언을 구하고자 이렇게 글을 올려봅니다.
현재 상태에서 늘 새로고침을 해야만 답변글 작성된 게 보입니다.
작성 페이지에서 플래그를 줘서 목록으로 돌아갔을 때는 플래그 분기에 따라 새로고침을 시키려고 하는데,
<input type=button class=btn1 value='목록으로' align='absmiddle'style="width:70px; height:30px;" onClick='location.href="./board.php?bo_table=<?=$bo_table?>";'>
다음과 같이 location.href를 이용해 페이지를 이동하고 있습니다.
이럴 경우 리스트페이지로 이동할때 어떻게 처리를 해줘야 목록에서 자동 새로고침이 될런지,
onClick의 location.href를 수정해야 되는건지, 아니면 parent.location.reload(); 를 이용하면 된다고 하는데
parent.location.reload(); 를 어떻게 이용해야 될지 몰라 다른 분들의 조언을 구하고자 이렇게 글을 올려봅니다.
답변 1
onClick=
'location.href="./board.php?bo_table=<?=$bo_table?>";'에서
./board.php?bo_table=<?=$bo_table&flag=1 로 넘기고
list페이지에서
<script>
window.onload = function(){
if(<?php echo _REQUEST['flag']?> == 1){
window.location.reload();
}
}
</script>
이런 식으로 하면 되지 않을까요?
물론 더 좋은 방법도 있겠지만요.
답변을 작성하시기 전에 로그인 해주세요.