javascript - 인증 코드 카운트다운 문제를 얻기 위한 js 코드
漂亮男人
漂亮男人 2017-07-05 10:50:31
0
3
938

인증 코드 카운트다운을 받았을 때(예: 카운트다운이 40초임) 링크를 클릭하면 다른 페이지로 이동합니다(_self, 이 페이지는 점프하고, 일정 시간이 지나면 새 탭이 열리지 않습니다). 뒤로 버튼을 누르고 카운트다운 페이지로 돌아가도 카운트다운은 여전히 ​​40초부터 시작됩니다.

원하는 효과는 실제 이벤트에 따라 카운트다운이 계속 움직이는 것입니다. 예를 들어 내가 20초 동안 머물렀다면 내가 돌아올 때 카운트다운은 20이 되어야 합니다

죄송하지만 해결책이 있나요? (점프하는 새 페이지의 js는 수정할 수 없습니다.)

漂亮男人
漂亮男人

모든 응답(3)
三叔

다음과 유사한 코드를 사용하여 인증 코드가 전송된 시간을 sessionStorage에 저장하고 이를 현재 시간에서 뺍니다.

으아악
学习ing

카운트다운은 로컬 저장소에 저장됩니다. 이 페이지에 접속할 때마다 먼저 로컬 저장소에서 읽어보세요

滿天的星座

현재 상태를 sessionStorage에 저장할 수 있습니다.

하지만 실제로는 인증코드를 받기 위해서는 클릭하지 않은 상태로 돌아가서 다시 클릭했을 때 판단을 하셔야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿