erknrio
9/15/2016 - 4:30 PM

Javascript cuenta atrás, temporizador. FROM: http://www.w3schools.com/jsref/met_win_setinterval.asp

Javascript cuenta atrás, temporizador. FROM: http://www.w3schools.com/jsref/met_win_setinterval.asp

/**
 * Funcion cambia un valor html mediante un contador
 * @param  {objeto} params element es un elemento del DOM mientras que counter un int
 */
function redirectCountdownChanger(params) {
     // Comprobamos que existe los parametros que necesitamos
     if (params.element != undefined && params.element != null
         && params.counter != undefined && params.counter != null) {
        if (params.counter > 0) {
            // Si el contador es mayor a cero, reducimos
            params.element.innerHTML = --params.counter;
            //Volvemos a llamar a la funcion
            setTimeout(redirectCountdownChanger, 1000, params);
         }
    } else {
         window.console.error("Error cuenta atras redirect");
    }
}