javascript - 検証コードを取得するためのjsコード カウントダウン問題
漂亮男人
漂亮男人 2017-07-05 10:50:31
0
3
970

確認コードのカウントダウンを取得するとき (たとえば、カウントダウンが 40 秒である場合)、リンクをクリックして別のページに移動します (_self、このページはジャンプし、新しいタブは開きません)。 「戻る」ボタンをクリックしてカウントダウンに戻ります。ページでは、カウントダウンは引き続き 40 秒から始まります。

望ましい効果は、カウントダウンが実際のイベントに応じて動き続けることです。たとえば、20 秒間滞在した場合、戻ってきたときのカウントダウンは 20

になっているはずです。

すみません、何か解決策はありますか?(ジャンプする新規ページのjsは変更できません)

漂亮男人
漂亮男人

全員に返信(3)
三叔

これと同様のコードを使用して、確認コードが sessionStorage に送信された時刻を保存し、現在の時刻から減算します。 リーリー

いいねを押す +0
学习ing

カウントダウンはローカルストレージに保存されます。このページにアクセスするたびに、まずローカルストレージから読み取ってください。

いいねを押す +0
滿天的星座

現在の状態をsessionStorageに保存できます。

でも実際には、認証コードを取得するためにクリックしていない状態に戻り、再度クリックしたときに判断する必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート