테스트 사이트 - 개발 중인 베타 버전입니다

자바스크립트로 스탑워치를 만들었는데요 채택완료

커네드커네드 3년 전 조회 1,900

01:00:00  이라고 치면 

 

시간이 감소되게끔 해놨습니다.

 

그런데 이걸 디비랑 연동해서 새로고침을 해도 이어가게 할수 있을까요?

 

만약 제가 00:59:58 에 새로고침을 해도 

 

00:59:58에서 이어 지게끔...

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

 

그냥 자바스크립트만으로도 충분히 가능합니다.

 

1. 자바스크립트의 onbeforeunload 이벤트를 사용하면 새로고침을 감지할 수 있습니다.

 

2. 이 이벤트가 일어났을 때 타이머의 시간을 로컬스토리지나 세션스토리지에 저장합니다.

 

3. 다시 페이지로 돌아왔을 때 웹스토리지에 저장한 변수를 타이머 영억에 뿌려주면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

3년 전

ajax로 1초마다 아이피랑 남은 시간 등을 저장해서 기억 했다가 정보가 있으면 해당 정보를 가지고 오게 하는 방법이 있을거 같습니다. 쿠키나 세션등에 저장하는 방법도 있을수 있고요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인