Crear y rellenar un array grande en JavaScript

Cómo crear y rellenar un Array grande en JavaScript, con una longitud predeterminada y rellenado con valores fijos o aleatorios ? Hay tres formas de crear Arrays en JavaScript Es muy fácil crear un Array genérico en JavaScript y disponemos de tres formas para hacerlo: Como podemos apreciar en console.log(a1, a2, a3) las variables a1, … Leer más

Imagen a pantalla completa

En este artículo voy a enseñar dos formas de mostrar una imagen a pantalla completa: Con un pop-up y Fullscreen, pros y contras. El código es el siguiente: En esta sencilla página HTML he colocado la misma imagen en dos enlaces <a> diferentes. Cada enlace tiene su evento onclick que llama a una de las … Leer más

Detectar la salida de una página web

Hoy vamos a escribir un artículo muy corto pero bastante útil en algunos casos: Cómo detectar la salida de una página web? Esta pregunta de apariencia sencilla y que a veces hemos visto en algunas aplicaciones donde aparece un cuadro de diálogo como este: Nos puede resultar muy útil cuando queremos hacer algunas operaciones finales … Leer más

Copiar un div y enviarlo al portapapeles

En un foro se planteó la pregunta si era posible copiar un div y enviarlo al portapapeles, para después pegarlo con (Ctrl + V, «pegar») en un Word, Excel, etc. Tengo que reconocer que esta pregunta me intrigó muchísimo y enseguida me motivó a buscar una respuesta. En principio, si sólo pensamos en términos HTML … Leer más

Leer archivos con JavaScript

En este artículo vamos a ver cómo leer archivos que se añaden a un formulario HTML con la API File y el objeto FileReader de JavaScript, pero antes de empezar hay que dejar clara una cuestión básica. Sólo se pueden leer archivos locales con JavaScript si el usuario ejecuta algún tipo de acción dando su … Leer más

Geolocalización

Con HTML5 y la API geolocalización de JavaScript, podemos ubicar nuestra web de forma sencilla, ya sea un ordenador, tablet o teléfono móvil. Puedes consultar su funcionamiento completo en la documentación oficial https://developer.mozilla.org/es/docs/Web/API/Geolocation. Aquí dejo el código de un ejemplo funcional. En esta pequeña página HTML podemos ver los pasos básicos de la API Geolocalización: … Leer más