Prefacio
La cuenta regresiva de JavaScript no es difícil de implementar, pero a menudo se recalcula una vez renovado. ¿Qué debo hacer si quiero hacer sin recalculación?
Hay varias ideas,
1: galletas
2: caché local
3: Window.name ...
Los dos primeros son más fáciles de entender. Hoy implementaré la actualización sin recalcular para usted usando window.name . El código es el siguiente:
< xmlns = "http://www.w3.org/1999/xhtml"> <fead> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> <title> JS Countdown-Fresh Lenguaje = "javascript"> <!-var maxteMe; if (window.name == '' ') {maxTime = 1*60; } else {maxTime = window.name;} function CountDown () {if (maxTime> = 0) {minutos = math.floor (maxteMe/60); segundos = Math.floor (Maxte%60); msg = "todavía hay" + minutos + "minutos" + segundos + "segundos" antes del final del examen; // document.all ["Timer"]. Innerhtml = msg; document.getElementById ("temporizador"). innerhtml = msg; if (maxtee == 5*60) alerta ('Nota, ¡quedan 5 minutos!'); -Axtime; window.name = maxteMe; } else {ClearInterval (temporizador); alerta ("¡El tiempo de examen está arriba, termina!"); }} timer = setInterval ("Countdown ()", 1000); //-> </script> <div id = "Timer" style = "color: rojo"> </div> </body> </html>Resumir
Ok, así es como se implementa, ¡es muy simple! Lo anterior se trata de la cuenta regresiva de JavaScript para actualizar y no volver a recordar. Esta función es muy práctica en los exámenes simulados, y espero que sea útil para todos.