13/08/2004, 06:03
|
| | Fecha de Ingreso: junio-2004
Mensajes: 232
Antigüedad: 20 años, 7 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. |