location.href 이동 후 뒤로가기를 하면 왜 이전 페이지로 갈까요? 채택완료

location.href 이동 후 뒤로가기를 하면 왜 이전 페이지로 갈까요?

주소에 link_id 값이 1이면 location.href로 다른 사이트로 이동하게 만들었습니다.

사이트 이동 후 뒤로가기를 하면, &link_id=1 주소가 보이는 페이지로 오게 하고싶은데,

이상하게 본페이지로 돌아옵니다.

뒤로가기 후 location.href에 작성한 주소페이지로 이동을 못하는데,

location.href의 주소로 뒤로가기 시킬 방법이 없을까요?

본페이지 : http://도메인/bbs/board.php?bo_table=test&wr_id=1

클릭하는 페이지 : http://도메인/bbs/board.php?bo_table=test&wr_id=1&link_id=1

뒤로가기 후 페이지 : http://도메인/bbs/board.php?bo_table=test&wr_id=1

뒤로가기 후 원하는 페이지 : http://도메인/bbs/board.php?bo_table=test&wr_id=1&link_id=1

<a href ="http://도메인/bbs/board.php?bo_table=test&wr_id=1&link_id=1">클릭</a>

<? if($link_id ==1){?>

<script>
location.href = "http://www.naver.com";
</script>

<??}>

답변 1개

Copy
<?php if($link_id ==1){?>
<script>
setTimeout(function(){
    location.href = "http://www.naver.com";
}, 1000);
</script>
<?php }?>

위처럼 한번 해보세요

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

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

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

로그인
🐛 버그신고