91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

js如何實現防刷新的倒計時

發布時間:2021-08-02 14:01:30 來源:億速云 閱讀:132 作者:小新 欄目:web開發

這篇文章主要為大家展示了“js如何實現防刷新的倒計時”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“js如何實現防刷新的倒計時”這篇文章吧。

最近在維護考試系統,在進行考試測試時無意中點擊了刷新按鈕,但是上面的倒計時并沒有受到影響,同時在幾篇博客中也有這樣的例子,所以我想看看它到底是怎樣防止刷新的。

如果是用cs代碼寫,我們可能會很快的寫出來怎樣防止刷新,可是我們要進行前段開發,考試是在頁面上進行的,這里就要用到我們學到的js了。

<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type"content="text/html; charset=gb2312" />
<title>前端開發</title>

</head>

 

<body>

<SCRIPT LANGUAGE="JavaScript">
<!--
var maxtime;
if(window.name==''){
maxtime = 1*60;
}else{

maxtime = window.name;

}

 

function CountDown(){
if(maxtime>=0){
minutes = Math.floor(maxtime/60);
seconds = Math.floor(maxtime%60);
msg = "距離考試結束還有"+minutes+"分"+seconds+"秒";
document.all["timer"].innerHTML = msg;
if(maxtime == 5*60) alert('注意,還有5分鐘!');

--maxtime;

window.name = maxtime;

}

else{
clearInterval(timer);
alert("考試時間到,結束!");

}

}

timer = setInterval("CountDown()",1000);
//-->

</SCRIPT>

<div id="timer"></div>

 

</body>

</html>

其實,這里最主要的思想就是,我們將時間放到一個變量中,刷新后,我們從變量中接著讀取這個數據即可。我們也可以用cookie存開始時間,刷新以后先讀取cookie。

以上是“js如何實現防刷新的倒計時”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

js
AI

马鞍山市| 巴中市| 巴彦淖尔市| 肃宁县| 大港区| 饶阳县| 班戈县| 驻马店市| 涿鹿县| 延安市| 江西省| 达州市| 灵丘县| 泰州市| 六枝特区| 怀柔区| 依安县| 齐齐哈尔市| 南澳县| 越西县| 兴宁市| 鲁甸县| 江陵县| 津市市| 奉新县| 绥中县| 高陵县| 广东省| 桐乡市| 蓬溪县| 平原县| 怀远县| 交城县| 武穴市| 历史| 乌鲁木齐县| 五家渠市| 衡东县| 邯郸县| 理塘县| 东乡族自治县|