0

cuenta regresiva con javascript



cuenta regresiva con javascript

cuenta regresiva con javascript ,cuando se quiere lanzar una página web o un producto determinado, existen veces que se quiere generar cierta expectativa y para ello nada mejor que implementar un conteo regresivo indicando cuanto falta en semanas, días, horas, minutos, etc.

Esto queda bastante bien y nos da un agregado a nuestra página que hará que los usuarios se interesen por esperar que la cuenta regresiva finalice y ver que les espera luego de que esta termine y a pesar que puede sonar un poco complicado es una funcionalidad bastante sencilla de incluir.

mas tutoriales de informatica y programacion

Temas mas vistos

Para realizar nuestra funcionalidad de conteo regresivo vamos a necesitar unas librerías especializadas que incluiremos al final del tutorial, entre ellas tenemos jQuery y jquery lwtCountdown, además del CSS especializado. Primero vamos a incluirlas de la siguiente forma:

    1. <script language=«javascript» type=«text/javascript» src=«js/jquery-1.4.1.js»></script>
    1. <script language=«javascript» type=«text/javascript» src=«js/jquery.lwtCountdown-1.0.js»></script>
    1. <script language=«javascript» type=«text/javascript» src=«js/misc.js»></script>
  1. <link rel=«stylesheet» type=«text/css» href=«style/main.css»></link>

Una vez incluido esto tendremos nuestros div o contenedores con la información de los contadores por semana, días, horas, entre otros, lo cual podemos modificar a nuestro gusto:

    1. <div id=«container»>
    1.  
    1. <h1>Algo grandioso se avecina</h1>
    1. <h2 class=«subtitle»>Esta atento a los avances</h2>
    1.  
    1. <div id=«countdown_dashboard»>
    1. <div class=«dash weeks_dash»>
    1. <span class=«dash_title»>Semanas</span>
    1. <div class=«digit»>0</div>
    1. <div class=«digit»>0</div>
    1. </div>
    1.  
    1. <div class=«dash days_dash»>
    1. <span class=«dash_title»>Dias</span>
    1. <div class=«digit»>0</div>
    1. <div class=«digit»>0</div>
    1. </div>
    1.  
    1. <div class=«dash hours_dash»>
    1. <span class=«dash_title»>Horas</span>
    1. <div class=«digit»>0</div>
    1. <div class=«digit»>0</div>
    1. </div>
    1.  
    1. <div class=«dash minutes_dash»>
    1. <span class=«dash_title»>Minutos</span>
    1. <div class=«digit»>0</div>
    1. <div class=«digit»>0</div>
    1. </div>
    1.  
    1. <div class=«dash seconds_dash»>
    1. <span class=«dash_title»>Segundos</span>
    1. <div class=«digit»>0</div>
    1. <div class=«digit»>0</div>
    1. </div>
    1.  
  1. </div>

Ahora la parte donde debemos modificar para adaptar a nuestras necesidades y el tiempo específico en donde saldrá nuestra página o producto es el siguiente script de JavaScript, en el cual les pasamos el día, el mes, el año, y si lo deseamos las horas. La librería tomará estos datos y los convertirá en una cuenta regresiva, veamos:

    1. <script language=«javascript» type=«text/javascript»>
    1. jQuery(document).ready(function() {
    1. $(‘#countdown_dashboard’).countDown({
    1. targetDate: {
    1. ‘day’: 12,
    1. ‘month’: 9,
    1. ‘year’: 2015,
    1. ‘hour’: 11,
    1. ‘min’: 0,
    1. ‘sec’: 0 } }); });
  1. </script>

Lo más curioso de esto es que no debemos hacer nada, ya que la librería hace todo por nosotros. Veamos cómo luce nuestra cuenta regresiva.

Como vemos hemos implementado nuestra cuenta regresiva en cuestión de minutos, y todo gracias a las facilidades de librerías especializadas hechas en JavaScript, librerías que nos brindan funcionalidades de calidad que nos darán ese valor agregado a nuestro sitio web o producto con el menor esfuerzo posible.







comparte con tus amigos

codigo fuente

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *