개발 Q&A

제목 브라우저 백 했을때 자바스크립트 처리 방법
글쓴이 지침 작성시각 2016/08/01 13:37:18
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 13740   RSS

1.php 에서 그다음페이지 2.php로 갔다가 브라우저 뒤로가기했을때 

1.php 에서 실행했던 자바스크립트들이 남아있지않고 기본 1.php가 초기화되서 나옵니다.

이럴때 자바스크립트를 유지시킬수있는 방법이 있을까요?  

 다음글 웹에서 문서 인쇄 (5)
 이전글 mysql select 처리시 4개 이상의 테이블을 처... (4)

댓글

kaido / 2016/08/01 14:37:17 / 추천 0

아니요. 링크를 타고 간거면 사라집니다. 

스크립트를 다시 유지 시키려면 get 이나 post로 페이지 전송을 시킬 경우, 백스페이로 되돌아가면 스크립트와 입력값이 유지 되기는 합니다. [다만 스크립트에 따라서는 초기화 될 수도 있습니다.]

지침 / 2016/08/01 14:44:19 / 추천 0
kaido // submit 으로 post로 전송시켰고 백했을때 유지가 되지않네요..
지침 / 2016/08/01 14:48:05 / 추천 0
캐시나 해시로 하면 방법을 찾을수 있을거같은데... 
kaido / 2016/08/01 15:12:24 / 추천 0

혹시 어떤 내용들이 기억되어야 하죠?

쿠키나 세션에 값을 가지고 있다가, 해당 값을 체크해서 스크립트를 다시 실행 하거나 하는 방법이 가능한 범위면

이렇게 구현 해보심은 어떠신지.

/ 2016/08/02 17:13:18 / 추천 0
@지침 http://balupton.github.io/jquery-history/demo/ 해시방법입니다. 전 이걸로 구현..