IE9 뒤로가기 버튼 오류내용 - 제질문
- 작성자 :
- 정*석
- 작성일 :
- 2015-08-28 18:49:29
- 조회수 :
- 751
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하십니까. 빠른 답변에 대해서 감사드립니다.
1. 고객은 IE9 환경이 표준 브라우저 환경입니다.
2. 기존 솔루션중에 IE9 의 제한점이 있는 상황입니다.
3. 이러한 경우에 IE9 에서만 발생하는 웹페이지만료 처리는 어떻게 해야하는지요?
이에 다시 같은 질문을 합니다. 해결방안이 없는것인지를 알려주시면 개발에 도움이 될듯 합니다.
1. 고객은 IE9 환경이 표준 브라우저 환경입니다.
2. 기존 솔루션중에 IE9 의 제한점이 있는 상황입니다.
3. 이러한 경우에 IE9 에서만 발생하는 웹페이지만료 처리는 어떻게 해야하는지요?
이에 다시 같은 질문을 합니다. 해결방안이 없는것인지를 알려주시면 개발에 도움이 될듯 합니다.
A
안녕하세요. 정의석님
표준프레임워크센터 입니다.
post로 호출된 화면에서 이전 페이지로 이동하기 위해 "뒤로가기"나 history.back() 등을 이용하는 경우,
캐쉬에 저장한 내용을 표시하는 과정에서 이전 호출에 대한 내용을 보장할 수 없기 때문에 브라우저에서 자체적으로
웹페이지 만료 메시지를 표시하고 있습니다.
웹페이지 만료 메시지는 보안 또는 처리상의 오류를 고려하여 브라우저가 pot 방식의 통신 절차를 구조적으로 제한하는 것으로
오류로 볼 수 없습니다.
따라서, 뒤로가기를 이용해야 할 서비스라면 get방식을 이용하여 url 기반의 서비스를 구성시길 권유드립니다.
다만, 별도의 JSP 상에서 아래와 같이 설정하는 경우 때문 캐쉬없이 처리되기 때문에 뒤로가기를 하더라고 새롭게 URL을 호출하도록 하여
의도하는 동작을 구현할 수 있을 것으로 봅니다.
<meta http-equiv="expires" content="-1" >
그럼.. 즐거운 하루되십시오.
표준프레임워크센터 입니다.
post로 호출된 화면에서 이전 페이지로 이동하기 위해 "뒤로가기"나 history.back() 등을 이용하는 경우,
캐쉬에 저장한 내용을 표시하는 과정에서 이전 호출에 대한 내용을 보장할 수 없기 때문에 브라우저에서 자체적으로
웹페이지 만료 메시지를 표시하고 있습니다.
웹페이지 만료 메시지는 보안 또는 처리상의 오류를 고려하여 브라우저가 pot 방식의 통신 절차를 구조적으로 제한하는 것으로
오류로 볼 수 없습니다.
따라서, 뒤로가기를 이용해야 할 서비스라면 get방식을 이용하여 url 기반의 서비스를 구성시길 권유드립니다.
다만, 별도의 JSP 상에서 아래와 같이 설정하는 경우 때문 캐쉬없이 처리되기 때문에 뒤로가기를 하더라고 새롭게 URL을 호출하도록 하여
의도하는 동작을 구현할 수 있을 것으로 봅니다.
<meta http-equiv="expires" content="-1" >
그럼.. 즐거운 하루되십시오.