js+html5實(shí)現(xiàn)頁面可刷新的倒計(jì)時(shí)效果
寫了一個(gè)5分鐘倒計(jì)時(shí)的代碼,有的時(shí)候代碼需要刷新,然后倒計(jì)時(shí)又從4:59開始了,我想到的一個(gè)解決辦法,就是使用緩存,將開始倒計(jì)時(shí)的時(shí)間加上要倒計(jì)時(shí)的5分鐘設(shè)為緩存,然后直接用這個(gè)緩存時(shí)間減去當(dāng)前時(shí)間,就可以一直倒計(jì)時(shí)了,不管你在倒計(jì)時(shí)過程中操作了什么,時(shí)間總在變吧,哈哈,原理就是這樣嘀。
<!doctype html> <html> <head> <meta charset="utf-8"> <title>簡單易用的倒計(jì)時(shí)js代碼</title> </head> <body> <div id="time"></div> <script src="js/jquery-git.js"></script> <script> localStorage.setItem('start', new Date().getTime()); countDown(localStorage.getItem('start')); function countDown(startTime) { var time = setInterval(function() { var currentTime = new Date(); var second = 59 - parseInt(((currentTime.getTime() - startTime) / 1000) % 60); var min = 4 - parseInt((currentTime.getTime() - startTime) / 60000); if(min < 10) { min = "0" + min; } if(second < 10) { second = "0" + second; } var countDown = min + ":" + second; $('#time').html(countDown); if(second == 0 && min == 0) { clearInterval(time); } }, 1000) } </script> </body> </html>
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- JS實(shí)現(xiàn)發(fā)送短信驗(yàn)證后按鈕倒計(jì)時(shí)功能(防止刷新倒計(jì)時(shí)失效)
- Javascript實(shí)現(xiàn)倒計(jì)時(shí)(防頁面刷新)實(shí)例
- 基于JS實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼后的倒計(jì)時(shí)功能(無視頁面刷新,頁面關(guān)閉不進(jìn)行倒計(jì)時(shí)功能)
- JavaScript實(shí)現(xiàn)刷新不重記的倒計(jì)時(shí)
- js實(shí)現(xiàn)網(wǎng)頁自動(dòng)刷新可制作節(jié)日倒計(jì)時(shí)效果
- JS 倒計(jì)時(shí)實(shí)現(xiàn)代碼(時(shí)、分,秒)
- 簡單易用的倒計(jì)時(shí)js代碼
- js幾秒以后倒計(jì)時(shí)跳轉(zhuǎn)示例
- js代碼實(shí)現(xiàn)點(diǎn)擊按鈕出現(xiàn)60秒倒計(jì)時(shí)
- js防刷新的倒計(jì)時(shí)代碼 js倒計(jì)時(shí)代碼
相關(guān)文章
淺談JS繼承_借用構(gòu)造函數(shù) & 組合式繼承
下面小編就為大家?guī)硪黄獪\談JS繼承_借用構(gòu)造函數(shù) & 組合式繼承。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08js判斷undefined類型,undefined,null, 的區(qū)別詳細(xì)解析
本篇文章主要是對(duì)js判斷undefined類型,undefined,null,NaN的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2013-12-12JavaScript?賦值,淺復(fù)制和深復(fù)制的區(qū)別
這篇文章主要介紹了JavaScript?賦值,淺復(fù)制和深復(fù)制的區(qū)別,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-05-05JS實(shí)現(xiàn)帶動(dòng)畫的回到頂部效果
這篇文章主要為大家詳細(xì) 介紹了JS實(shí)現(xiàn)帶動(dòng)畫的回到頂部效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12javascript 星級(jí)評(píng)分效果(手寫)
今天上午抽空隨手寫了個(gè)星級(jí)評(píng)分的效果,給大家分享下。由于水平有限,如有問題請(qǐng)指出;首先要準(zhǔn)備一張星星的圖片,灰色是默認(rèn)狀態(tài),黃色是選擇狀態(tài),需要的朋友可以參考下2012-12-12javascript判斷機(jī)器是否聯(lián)網(wǎng)的2種方法
只有機(jī)器已經(jīng)聯(lián)網(wǎng)以后,web應(yīng)用才能啟動(dòng),下面使用javascript判斷機(jī)器是否聯(lián)網(wǎng),具體判斷代碼如下,有此需求的朋友可以參考下2013-08-08