뒤로 2페이지 + 새로고침과 5초 후 창 닫음
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
궁금한 것이 두가지가 있어 문의드립니다.
1. 뒤로 2페이지 + 새로고침
뒤로 2 페이지를 가고 새로고침을 할 수 있는 소스가 있을까요?
다음과 같이 뒤로 1 페이지를 가고 새로고침하는 소스는 있는데, 2 페이지는 안되네요.
location.href = document.referrer;
다음 소스(또는 비슷한 형태)로 뒤로 2페이지 가는 것까지는 대충 구현했는데요,
<script text="javascript">
setTimeout(function() {
history.go(-2);
}, 0);
</script>
setTimeout(function() {
history.go(-2);
}, 0);
</script>
두 페이지 이동 후 새로고침은 아무리 구글링을 해도 못찾겠네요.
2. 5초 후 창 닫음
5초가 지나면 창이 자동으로 닫히는 방법도 알고 싶습니다.
전문가님들께서 알려주시면 감사하겠습니다!
댓글 9
<script type="text/javascript">
setTimeout(function(){history.go(-2);}, 5000);
</script>
그렇게 되면 위에 써놓은대로 2 페이지 뒤로는 돌아는 가는데 새로고침은 안되요. 꼭 새로고침이 되었으면 합니다.
5초 후 새로고침
이건 두 페이지 뒤로 가지 않는 거 같은데요?
2. 뒤로 이동이 필요할 때 저장했던 주소 이용 페이지 이동
이 방법이 최선으로 보입니다. 어떤 목적으로 두 페이지 뒤로 이동이 필요한 것인지 적어 주시면 더 자세한 답변 받으실 수 있습니다.
뒤로 이동하는 순간 더이상 현재 페이지를 보고 있지 않다는 의미가 되므로, 현재 페이지에 있는 스크립트는 이동 후에 일어나는 일을 컨트롤할 수 없습니다.
@YJSoft 로그인에 관련된 쿠키를 제외하니 됩니다.
@기진곰 그래서 아무리 구글링해도 답을 찾을 수 없었던 것이군요. 이해가 되었습니다.