He creado un contador numérico del 1 al 100 en javascript con un efecto easeOut usando GSAP. En este caso es un contador ascendente con una duración de 3 segundos, pero es fácilmente modificable a vuestras necesidades. function count(){ var […]
Código javascript para listar unos determinados elementos de forma aleatoria. En el siguiente ejemplo vamos a ordenar de forma aleatoria todos los «li» de una lista «ul»: var ul = document.querySelector('ul'); for (var i = ul.children.length; i >= 0; i–) […]
Función javascript para obtener un número entero aleatorio entre dos números que pasaremos como parámetros. function numeroAleatorio(min, max) { return Math.round(Math.random() * (max – min) + min); } Ejemplo: Generar número aleatorio entre el 1 y el 100: numeroAleatorio(1, 100); […]
Método para averiguar el momento en que un video de youtube acaba de reproducirse usando la API javascript de youtube. En el siguiente ejemplo he añadido 2 eventos (autoplay y fin) para lanzar el video al principio y obtener en […]
No hace falta usar jQuery para redireccionar a una página, basta con usar window.location.href de javascript. A continuación un ejemplo de uso: <script> window.location.href = "https://bufa.es"; </script>
Para obtener el año actual por medio de javascript usaremos la función getFullYear() que nos devuelve el año correspondiente del objeto fecha en formato completo. var fecha = new Date(); var ano = fecha.getFullYear(); alert('El año actual es: '+ano); En […]
Para convertir una/s cadena/s de texto en mayúsculas & minúsculas en javascript existe la función toLowerCase() para convertir a «minúsculas», y toUpperCase() para convertir a «mayúsculas». A continuación un ejemplo de uso: var cadena = new String("Sin León no hubiera […]
Sencillo método para imprimir página utilizando la función print de javascript. A continuación un sencillo ejemplo para crear un botón de imprimir página: <span onclick="window.print(); return false;">Imprimir</span> Recordad que el css para imprimir pantalla tiene que llevar el valor «print» […]
Redireccionar a una determinada url una vez transcurridos un número de segundos utilizando javascript es muy sencillo, utilizaremos la función setTimeout() para controlar el tiempo en milisegundos (1 seg = 1000 mseg) y la propiedad window.location() para redireccionar o abrir […]
Funciones en javascript para convertir de kilobytes (kb) a megabytes (mb) e viceversa: // de megabytes (mb) a kilobytes (kb) function mbToKb(MB) { return MB * 1024; } alert (mbToKb(1)); // de kilobytes (kb) a megabytes (mb) function kbToMb(KB) { […]