Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/08/2004, 06:03
Helheim
 
Fecha de Ingreso: junio-2004
Mensajes: 232
Antigüedad: 19 años, 11 meses
Puntos: 0
Caricatos te explico lo q yo hago para ver si está bien o no. Yo cojo el codigo q pones en tu pagina, este:

function precargar() {
var dibujos = new Array(precargar.arguments.length);
for (var i = 0; i < dibujos.length; i ++) {
dibujos[i] = new Image();
dibujos[i].src = precargar.arguments[i]
}
return dibujos;
}

function precargados(dibujos) {
var parciales = true;
for (var i = 0; i < dibujos.length; i ++)
parciales = (parciales && dibujos[i].complete);
return parciales;
}

function porciento(dibujos) {
var parciales = 0;
for (var i = 0; i < dibujos.length; i ++)
parciales += (dibujos[i].complete) ? 1 : 0;
return parseInt(100 * parciales / dibujos.length);
}

function precargaFichas(x) {
var dibujos = new Array(x.length);
for (var i = 0; i < dibujos.length; i ++) {
dibujos[i] = new Image();
dibujos[i].src = x[i].imagen;
}
return dibujos;
}

Este codigo lo meto en un archivo q se llama Precarga.js y lo subo a mi web. Y luego en mi pagina index.html y entre las etiquetas de <head></head> pongo esto:

<script language="javascript" src="precarga.js">

/*
precarga
*/

</script>

No se si esto q estoy haciendo es lo correcto pero la verdad es q no me sale ningun tipo de barra indicadora de q se me estan cargando las imagenes. Por otra parte en tu codigo no veo ningun array donde yo pueda meter las imagenes q yo quiero q se precarguen.
Por favor echame un cable y dime q hago mal
Gracias.