>  Q&A  >  본문

javascript - 인증 코드 카운트다운 문제를 얻기 위한 js 코드

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

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

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

漂亮男人漂亮男人2662일 전916

모든 응답(3)나는 대답할 것이다

  • 三叔

    三叔2017-07-05 10:52:31

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

    으아악

    회신하다
    0
  • 学习ing

    学习ing2017-07-05 10:52:31

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

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-07-05 10:52:31

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

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

    회신하다
    0
  • 취소회신하다