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

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

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

 

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

 

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

 

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

 

</p><p><input type=submit id="btn_submit" class=btn1 value='답변완료' accesskey='s' align='absmiddle'style="width:70px; height:30px;"> </p><pre><input type=button class=btn1 value='목록으로' align='absmiddle'style="width:70px; height:30px;" onClick='location.href="./board.php?bo_table=<?=$bo_table?>";'> 

<span style="background-color: rgb(255, 255, 255); color: blue; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 12px; line-height: 23.54400062561035px;"><span style="font-family: 굴림, gulim; font-size: 11pt; color: rgb(53, 46, 44);"><script>
</span><span style="font-family: 굴림, gulim; color: rgb(53, 46, 44);">window.onload = function(){</span>
<span style="font-family: 굴림, gulim; color: rgb(53, 46, 44);">  if(<?php echo $_REQUEST['flag']?> == 1){</span>
<span style="font-family: 굴림, gulim; color: rgb(53, 46, 44);">     window.location.reload();</span>
<span style="font-family: 굴림, gulim; color: rgb(53, 46, 44);">  }</span>
<span style="font-family: 굴림, gulim; color: rgb(53, 46, 44);">}</span>
<span style="font-family: 굴림, gulim; color: rgb(53, 46, 44);"></script></span></span> </pre><p>
 

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

답변 1개

채택된 답변
+20 포인트

 

 

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

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

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

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

로그인

전체 질문 목록

🐛 버그신고