ARTICULOS

Precarga de imágenes en JavaScript

Autor: El Guru (http://www.elguruprogramador.com.ar) - 18/06/2002

Del.icio.us Digg Technorati

Este articulo explica como por medio de JavaScript podemos precargar las imagenes de nuestro website para que las imagenes cargen mas rapido.

El siguiente codigo va entre las etiquetas <HEAD> y </HEAD>...

<script language="javascript 1.2">
<!--
var i;
var imagenes = new Array("imagen1.gif","imagen2.gif","imagen3.gif");
var lista_imagenes = new Array();
function cargarimagenes(){
for(i in imagenes){
lista_imagenes[i] = new Image();
lista_imagenes[i].src = imagenes[i];
}
}
//-->
</script>

Bien, en resumen lo que realiza este codigo es precargar las imagenes puestas en el vector imagenes...

var imagenes = new Array("imagen1.gif","imagen2.gif","imagen3.gif");

Podemos modificar la ruta de acceso a las imagenes ("imagen1.gif"....) y asi definir que imagenes queremos precargar, ahora bien lo que nos falta es llamar a la funcion cargarimagenes para cargar nuestras imagenes, esto lo hacemos dentro de la etiqueta BODY y es conveniente realizarlo antes de cualquier otro codigo...

<BODY>
<script>
cargarimagenes();
</script>
</BODY>

Con el codigo anterior ya tenemos cargadas las imagenes, lo que nos queda es administrar bien la carga de imagenes, por ejemplo en una pagina x que no tenga mucho contenido podemos cargar las imagenes de otra pagina del sitio asi ya no ahorramos algo de tiempo, entonces cuando el usuario visita esa pagina las imagenes se cargan de forma inmediata ;-) Espero que les sea util, Saludos!

 

Más artículos sobre Java Script

1. Evitar el doble envío de un formulario
2. Barra de "cargando página"
3. Redirección de acuerdo a la resolución del usuario
4. Banners aleatorios con JavaScript
5. Seleccionar y copiar formulario
6. Banners aleatorios sin actualizar la página
7. Pequeños trucos de Java Script
8. Redimensionar tamaño de ventana
9. Fecha de la última actualización
10. Tres métodos para redireccionar una página
Más artículos...

Otros artículos...

ASP Utilizando el componente AspEmail
PHP Huevos de Pascua en PHP
Bases de Datos SQL: determinar límite en consultas
Java Script Informar cantidad de caracateres
Java Script Fecha de la última actualización
XML XHTML 1.0 - Manual de introducción
Java Script Efecto MouseOver con imágenes
Java Script Detectar el idioma y país del usuario
PHP Upload de archivos al servidor
Marketing Utilizando Sitemaps para buscadores
Más artículos...