게시판에서 답글을 작성하면, 플래그를 줘서 리스트페이지에서 자동으로 새로 고침을 하려고 합니다.

게시판에서 답글을 작성하면, 플래그를 줘서 리스트페이지에서 자동으로 새로 고침을 하려고 합니다.

QA

게시판에서 답글을 작성하면, 플래그를 줘서 리스트페이지에서 자동으로 새로 고침을 하려고 합니다.

답변 1

본문

일전에 같은 내용으로 글을 올린 적이 있는데, 그때 글을 쓰는 페이지에서 눌러서 플래그를 주고

 

플래그에 따라 window.location.reload(); 를 실행시키는 방법을 알려주셔서 그 방법을 적용했는데

 

이렇게 해서 리스트페이지로 가게 되니, 무한으로 페이지를 리로드하는 상황이 발생됩니다.

 

답변완료 버튼을 눌렀을 때 플래그로 처리하되, 이렇게 무한 리로딩 걸리지 않고 한번만 페이지를 리프레시하는 방법은 없을까요?

 


<input type=submit id="btn_submit" class=btn1 value='답변완료' accesskey='s' align='absmiddle'style="width:70px; height:30px;"> 
<input type=button class=btn1 value='목록으로' align='absmiddle'style="width:70px; height:30px;" onClick='location.href="./board.php?bo_table=<?=$bo_table?>";'> 
<script>
window.onload = function(){
  if(<?php echo $_REQUEST['flag']?> == 1){
     window.location.reload();
  }
}
</script> 
 

이 질문에 댓글 쓰기 :

답변 1

 

<script>

window.onload = function(){

  if(<?php echo $_REQUEST['flag']?> == 1){

     window.location.reload();

 

      <?php $_REQUEST['flag'] = 0 ; ?>

 


  }

}

</script>

 

이렇게 플래그 값을 1이 아닌 0 이나 다른 값으로 바꾸거나 초기화 해 버리면 되지 않나요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 55
© SIRSOFT
현재 페이지 제일 처음으로