Foros del Web » Creando para Internet » Diseño web »

Precarga de Imagenes...

Estas en el tema de Precarga de Imagenes... en el foro de Diseño web en Foros del Web. Necesito algun codigo realmente efectivo para la precarga de imagenes. He intentando con algun Javscript, pero no me han dado resultados. El tema es que ...
  #1 (permalink)  
Antiguo 24/11/2008, 15:41
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 15 años, 6 meses
Puntos: 6
Precarga de Imagenes...

Necesito algun codigo realmente efectivo para la precarga de imagenes. He intentando con algun Javscript, pero no me han dado resultados. El tema es que necesito reemplazar la etiqueta body onload ya que me genera conflictos con un lightbox que utiliza window.onload...
Y la precarga es sumamente necesaria ya que el site contiene varios rollovers.
  #2 (permalink)  
Antiguo 24/11/2008, 15:58
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Precarga de Imagenes...

Hola:

Sobre los onload's... tengo esto que tal vez te ayude...

Código:
function nada()	{}
_antuguo_onload = (typeof(window.onload) == "function") ? window.onload : nada;
window.onload = function()	{
	_antuguo_onload();
	buscar_items("id");
}
... solo debes ponerlo después del onload que tengas... (tal vez antes del cierre del head...)

Y del rollover, el más eficiente que se me ocurre es sin "rollover"... tener ambas imagenes ubicando el mismo sitio... Rollover: otra forma de conseguir este efecto

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 24/11/2008, 17:14
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 15 años, 6 meses
Puntos: 6
Respuesta: Precarga de Imagenes...

Caricatos; gracias por las ideas, pero la primera no me ha funcionado. Tu articulo sobre los rollover me parece muy interesante, ya lo habia leido hace unos dias. El tema es que la pagina ya esta online, y sinceramente me tope con el tema de la precarga que significaria solo implementar algo de codigo.
Intente buscar la solucion para que window.onload y body onLoad puedan estar en el codigo (creo que window onload agiliza la precarga) pero despues de dias no hallo solucion.
Por eso es que se me ocurrio lo de la precarga, como ya he dicho he intentado con algun que otro javascript pero no me ha sido efectivo.
Sinceramente me encuentro algo desanimado con esto...gracias y saludos, cualquier aporte sera bienvenido.
Adjunto el codigo donde se presenta el incoveniente de los eventos con las dos etiquetas mencionadas:

<script type="text/javascript">
Shadowbox.loadSkin('classic', 'src/skin');
Shadowbox.loadLanguage('en', 'build/lang');
Shadowbox.loadPlayer(['img', 'qt'], 'build/player');
window.onload = function(){
Shadowbox.init();
};
</script>
</head>
<body onLoad="MM_preloadImages('imagenes/boton2b.jpg','imagenes/boton3b.jpg','imagenes/boton4b.jpg','imagenes/boton5b.jpg','imagenes/boton6b.jpg','imagenes/bannermailingb.jpg','imagenes/bannerwebb.jpg')">
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 17:17.