Lecturas relacionadas:
Según JQuery, la función de cuenta regresiva después de enviar el código de verificación SMS se realiza (descuide la página y cierre)
El siguiente código es el código que el editor le trae después de enviarle un código de verificación SMS. El código es simple y fácil de entender.
El código específico es el siguiente:
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <meta name = "generador" content = "editplus®"> <meta name = "autor" Content = ""> <meta name = "Keywords" Content = "> <meta name =" Descripción "Content ="> "<ticle> Title <Title <Title <Title <title <title <title <title <title <title <title <title src = "http://cdn.bootcss.com/jquery/3.1.0/jquery.js"> </script> <script src = "http://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.js"> </scritch> <!-<script src = "// cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.min.js"></script> --></head><Body><input id =" Phonenum "Type =" Text "Value =" 18518181818 "/> <input Id =" Second "Type =" Botón "Valor" Free to Get To Viewer Code " /> </body> <script> // agregue CookieFunction al enviar el código de verificación addcookie (nombre, valor, expireshours) {// juzga si debe establecer el tiempo de vencimiento, 0 significa inválido al cerrar el navegador if (expireshours> 0) {var date = new date (); date.settime (date.gettime ()+expireshours*1000); $ .cookie (name, escapar (valor), {expires: date});} else {$. cookie (name, escape (value));}} // Modifique el valor de la función de cookie editcookie (name, value, expireshours) {if (expireShours> 0) {var fecha = nueva fecha (); date.settime (date.gettime ()+expireshours*1000); // la unidad es milisegundos $ .cookie (nombre, escape (valor), {expires: date});} else {$. Cookie (name, escapar (valor));}} // Obtener el valor de la cookie basada en la función de nombre getcookievalue (name) {return $ .cookie (nombre);} $ (function () {$ ("#segundo"). Haga clic. () {sendCode ($ ("#segundo"));}); v = getCookievalue ("SecondSreManed"); // Obtenga el valor de cookie if (v> 0) {setTime ($ ("#segundo")); // iniciar contadores}})//Enviar la función de código de verificación sendcode (obj) {var phonenum = $ ("#phonenum"; isphonenum (); if (resultado) {// dopostback ('$ {base} /login/getcode.htm',backfunc1, {"phonenum": phonenum}); addcookie ("SecondSreMained", 60,60); // addir Cookie Record, Tiempo válido 60 SetTime (OBJ); // Start Countdown}/////////StartOnder function settime (obj) {Countdown = GetCookievalue ("SecondSreMined"); if (Countdown == 0) {obj.removeattr ("discapacitado"); obj.val ("Código de verificación de obtención gratuito"); return;} else {obj.attr ("discapacitado", true); obj.val ("Resend (" + Countdown + ")"); Countdown-; editcookie ("SecondSreMained", Countdown, Countdown+1);} setTimeOut (function () {setTime (obj)}, 1000) // Ejecutar cada 1000 milisegundos} // verifique si el número de teléfono es la función legal isphonenum () {var phonenum = $ ("#Phonenum"). Val (); Var myreg. /^((((13 [0-9] {1}) | (15 [0-9] {1}) | (18 [0-9] {1}))+/D {8}) $/; if (! myreg.test (fonenum)) {alerta ('¡Ingrese un número de teléfono móvil válido!'); devolver falso; } else {return true;}} </script> </html>La anterior es la función de cuenta regresiva después de enviar el código de verificación SMS basado en JS introducido por el editor (ignorando la actualización de la página, la página está cerrada y la función de cuenta regresiva no se realiza). Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!