Dieses Mal bringe ich Ihnen js, um den Aktualisierungs-Countdown zu verhindern. Was sind die Vorsichtsmaßnahmen für js, um den Aktualisierungs-Countdown zu verhindern?
Wenn es in CS-Code geschrieben wäre, könnten wir schnell schreiben, wie wir eine Aktualisierung verhindern können, aber wir müssen eine Front-End-Entwicklung durchführen und die Prüfung wird auf der Seite durchgeführt, sodass die von uns gelernten JS hier verwendet werden.
<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> <p id="timer"style="color:red"></p> </body> </html>
Tatsächlich besteht die Hauptidee hier darin, dass wir die Zeit in eine Variable eingeben und nach der Aktualisierung die Daten aus der Variablen lesen können. Wir können auch Cookie verwenden, um die Startzeit zu speichern und das Cookie nach dem Aktualisieren zuerst zu lesen. Möglicherweise gibt es mehr als nur diese Methode. Ich hoffe, dass jeder eine bessere Möglichkeit zur Kommunikation hat.
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Empfohlene Lektüre:
Das obige ist der detaillierte Inhalt vonjs verhindert den Aktualisierungs-Countdown. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!