Foros del Web » Programando para Internet » Javascript »

Duda en script de precarga

Estas en el tema de Duda en script de precarga en el foro de Javascript en Foros del Web. Hola, este es un script de precarga. La duda es si precarga todas las fotos de la web por que no hace referencia a nada. ...
  #1 (permalink)  
Antiguo 05/04/2006, 05:43
 
Fecha de Ingreso: enero-2002
Mensajes: 284
Antigüedad: 22 años, 3 meses
Puntos: 0
Duda en script de precarga

Hola, este es un script de precarga. La duda es si precarga todas las fotos de la web por que no hace referencia a nada.

En el index:
Código:
<SCRIPT language=JavaScript src="HBF_archivos/general.js" 
type=text/javascript></SCRIPT>
En el archivo javascript:
Código:
function precarga(){ // v2005-05-22
	var argv=precarga.arguments;
	var argc=precarga.arguments.length
	if(!document.precarga_img){
		document.precarga_img=new Array();
	}

	for(var i=0; i<argc; i++){
		var j=document.precarga_img.length;
		document.precarga_img[j]=new Image();
		document.precarga_img[j].src=argv[i];
	}
}
  #2 (permalink)  
Antiguo 05/04/2006, 08:06
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Monje:

Parece que tu precarga, hace la precarga de las imágenes que recibe como parámetros...

Tendría que ejecutarse durante la carga de la página con window.onload o document.body.onload...

La verdad es que no me gusta mucho como está definido, pero creo que debe funcionar.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 06/04/2006, 00:40
 
Fecha de Ingreso: enero-2002
Mensajes: 284
Antigüedad: 22 años, 3 meses
Puntos: 0
Gracias por responder Caricatos.
Si sabes de un script que funcione mejor, si es posible pásalo, que me hace falta.

No encuentro window.onload o document.body.onload...
La web es http://www.jcminmobiliaria.com

Lo que me come el coco es como saber si este tipo de scripts hacen su función, ya que la carga de una web depende mucho del tráfico en la red en el momento del acceso.

Saludos
  #4 (permalink)  
Antiguo 06/04/2006, 01:28
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

En la página que referencias no he visto que esté funcionando la precarga, pero personalmente no creo que sea necesaria en tu caso.
Pienso que hay pocas razones para precargar... para presentaciones (por ejemplo del tipo slideshow) o para efectos rollover, y me parece que tu página no tiene esas cosas.

Sobre una precarga, te puedo recomendar la que puse en las FAQs (una con porcentaje de carga)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 06/04/2006, 04:55
 
Fecha de Ingreso: enero-2002
Mensajes: 284
Antigüedad: 22 años, 3 meses
Puntos: 0
Hola Caricatos, las fotos de la web se cargan muy rápido (esto es lo que me llamó la atención).

Por otro lado, no encuentro el script tuyo de precarga que me comentas. En las FAQS no hay esa categoría.
He buscado en "imágenes", "varios", "novedades" sin suerte.

Saludos
  #6 (permalink)  
Antiguo 06/04/2006, 05:05
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Esta es la FAQ: http://www.forosdelweb.com/showpost....&postcount=178

Que las fotos de tu web se carguen rápido no se debe a ninguna precarga sino a que deben tener poco peso.

Cuando se precarga una imagen, se reserva memoria adicional, que si no es necesario, es desde mi punto de vista desaconsejable.

Una etiqueta img reserva la memoria normal para la imagen... las precargas se hacen con "objetos Image" extras que se deben usar durante la vida de la página, así que si las imágenes solo son las de tus etiquetas img no tienen sentido.
Otra cosa sería saber cuando están cargadas, pero también se puede saber desde la misma etiqueta img (su propiedad complete)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #7 (permalink)  
Antiguo 06/04/2006, 05:48
 
Fecha de Ingreso: enero-2002
Mensajes: 284
Antigüedad: 22 años, 3 meses
Puntos: 0
Oído, muchas gracias.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:23.