ajax로 불러온 내용이 뒤로가기 후에도 유지되는 법...

ajax로 불러온 내용이 뒤로가기 후에도 유지되는 법...

QA

ajax로 불러온 내용이 뒤로가기 후에도 유지되는 법...

답변 1

본문

네이버의 주제형 캐스트

(네이버 메인 최하단의 웹툰, 라이프, 공익/나눔, 네이버캐스트 등의 탭들이 있는 부분)

를 모방하여 메인을 만들고 있습니다.

 

근데 탭들을 눌렀을 때

ajax로 내용을 불러오는 것 까지는 되었는데요.

 

거기서 아무 링크를 클릭한 후에

뒤로가기를 눌렀을 때,

ajax 내용이 유지가 되지 않는데요.

 

네이버, 다음 사이트는 유지가 되더라구요.

 

더 신기한 것은

자바스크립트를 끈 상태에서 뒤로가기를 했을 때도

내용이 유지가 된다는 겁니다;;

 

직접 검색을 해봐도

hash를 사용하라는 방법 밖에 없었고,

hash 검증도 어쨌든 스크립트를 사용해서

다시 ajax로드를 시행하는 것인데요.

 

대체 어떤 방법일까요?

 

 

이 질문에 댓글 쓰기 :

답변 1

쿠키로 한것입니다.

자바스크립트 쿠키와 서버스크립트 쿠키와는 서로 공유가 가능하기 때문에...

 

네이버의 경우 

쿠키변수

NM_THEMECAST_LAST 를 통해 

 

라이프 tcc_lif

스포츠 tcc_spo

차/테크 tcc_aut

웹툰 tcc_web

...

 

이렇게 구분하고 있네요.

뒤로가기 후에는 변경전 쿠키가 적용이 됩니다.
쿠키와 세션 모두 해봤지만;;
스크립트를 사용하지 않고서는 더이상 방법이 없더군요..
대기업이고 하니
사용자 몰래 액티브x를 설치시킨건지
그런 별 되도안한 방법밖에 떠오르지가 않네요 ㅋㅋ

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 93
© SIRSOFT
현재 페이지 제일 처음으로