Foros del Web » Programando para Internet » Javascript »

Mostrar imagenes

Estas en el tema de Mostrar imagenes en el foro de Javascript en Foros del Web. Buenas quisiera saber como puedo mostrar imagenes de forma rápida y dinámica ya que en mi máquina probé con esto: Código: <form name="dynamicselector"> <table border="0" ...
  #1 (permalink)  
Antiguo 26/03/2002, 16:29
 
Fecha de Ingreso: diciembre-2001
Mensajes: 248
Antigüedad: 22 años, 4 meses
Puntos: 0
Mostrar imagenes

Buenas quisiera saber como puedo mostrar imagenes de forma rápida y dinámica ya que en mi máquina probé con esto:
Código:
<form name="dynamicselector">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="235">
<tr>
<td width="75%" valign="top" align="RIGHT">
<ilayer id="dynamic1" width=100%
height=178><layer id="dynamic2" width=100% height=178><div
id="dynamic3"></div></layer></ilayer></td>
<td width="65%" valign="top" align="left">
<P>Fotos</P>
<select name="dynamicselector2" size="8" 
onChange="generateimage(this.options[this.selectedIndex].value)">

<option value="*.bmp">1</option>
<option value="*.bmp">2</option>
<option value="*.bmp">3</option>
<option value="*.bmp">4</option>
<option value="*.bmp">5</option>
<option value="*.bmp">6</option>
<option value="*.bmp">7</option>
<option value="*.bmp">8</option>
<option value="*.bmp">9</option>

</select>
<script>

function generateimage(which){
if (document.all){
dynamic3.innerHTML='<center>Loading image...</center>'
dynamic3.innerHTML='<img src="'+which+'">'
}
else if (document.layers){
document.dynamic1.document.dynamic2.document.write('<img src="'+which+'">')
document.dynamic1.document.dynamic2.document.close()
}
else
alert('Necesita NS 4 o IE 4 Para ver las imagenes!')
}
</script>
y claro era perfecto, pero al subir mi página, las imagenes tardan muchísimo en cargar, como es evidente, y yo pensaba q no tardarian mucho por lo q he citado con anterioridad.
Pues bien querría saber como puedo hacer un efecto parecifdo al anterior pero de forma q las imágenes carguen más rápido.

Gracias
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 04:49.