ajax로 불러온 내용이 뒤로가기 후에도 유지되는 법...
본문
네이버의 주제형 캐스트
(네이버 메인 최하단의 웹툰, 라이프, 공익/나눔, 네이버캐스트 등의 탭들이 있는 부분)
를 모방하여 메인을 만들고 있습니다.
근데 탭들을 눌렀을 때
ajax로 내용을 불러오는 것 까지는 되었는데요.
거기서 아무 링크를 클릭한 후에
뒤로가기를 눌렀을 때,
ajax 내용이 유지가 되지 않는데요.
네이버, 다음 사이트는 유지가 되더라구요.
더 신기한 것은
자바스크립트를 끈 상태에서 뒤로가기를 했을 때도
내용이 유지가 된다는 겁니다;;
직접 검색을 해봐도
hash를 사용하라는 방법 밖에 없었고,
hash 검증도 어쨌든 스크립트를 사용해서
다시 ajax로드를 시행하는 것인데요.
대체 어떤 방법일까요?
답변 1
쿠키로 한것입니다.
자바스크립트 쿠키와 서버스크립트 쿠키와는 서로 공유가 가능하기 때문에...
네이버의 경우
쿠키변수
NM_THEMECAST_LAST 를 통해
라이프 tcc_lif
스포츠 tcc_spo
차/테크 tcc_aut
웹툰 tcc_web
...
이렇게 구분하고 있네요.
답변을 작성하시기 전에 로그인 해주세요.