Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2013, 12:48
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 9 meses
Puntos: 288
Respuesta: Implementación de código para imagen a tamaño original

simplemente tenes que ocultar las imagenes, y mostrarlas cuando es necesario con javascrpt.
aun que es una tecnica muy mala ocultar una imagen grande por que consume muchos recursos cuando cargas la pagina.

la tecnica de ocultacion que uso yo es la siguiente:
Código PHP:
Ver original
  1. <?
  2. while($imagen = $imagenes->iterate()){ ?>
  3.     <img src="<?= $imagen->imagen_chica ?>" id="imagen_id_<?= $imagen->imagen_id ?>" />
  4.     <input type="hidden" name="img_grande" value="<?= $imagen->imagen_grande ?>"  id="hidden_id_<?= $imagen->imagen_id ?>" />
  5. <? } ?>

Código Javascript:
Ver original
  1. JS
  2. //cuando hago click en un boton "ver imagen grande" por ejemplo ejecuto esta funcion:
  3. function cambiaImagen(id_imagen){
  4.      document.getElementById("imagen_id_"+id_imagen).src =      document.getElementById("hidden_id_"+id_imagen).value;
  5.  
  6. }

con esto te evitas una recarga importante si tenes que cargar muchas imagenes,

lo podes mejorar agregando una bandera indicando que la imagen grande que se cargo una vez ya no tiene que cargarse otra vez