묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
웹브라우저 뒤로가기를 하면 웹페이지가 만료되었습니다
2017.08.23 10:25
POST방식으로 폼의 변수자료를 전송하여 페이지 이동을 한 경우에 웹브라우저의 뒤로가기 버튼을 클릭하면
'웹 페이지가 만료되었습니다.'라는 화면이 표시되는데 만료 표시없이 이전화면이 표시되도록 하려면 어떻게 해야 하나요?
PHP버전: PHP Version 7.0.0p1
XE버전: XE Core ver. 1.8.40
웹브라우저: IE 11
이전 화면이 POST 요청에서 출력한 화면인가 봅니다.
POST 요청에서는 어떤 내용도 출력하지 말고
$this->setRedirectUrl을 사용해서 GET 화면으로 이동시켜야 합니다.
이 기능을 사용하면 POST 요청은 브라우저 히스토리에 남지 않기 때문에
뒤로가기나 앞으로가기를 클릭해도 GET 화면으로 갑니다.