Foros del Web » Creando para Internet » HTML »

cargar un imagen dentro de un html.

Estas en el tema de cargar un imagen dentro de un html. en el foro de HTML en Foros del Web. Saludos a todos. No se si de pronto el titulo este incorrecto pero lo que quiero lograr es lo sgte. Tengo un marco y al ...
  #1 (permalink)  
Antiguo 12/06/2012, 20:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 111
Antigüedad: 14 años, 10 meses
Puntos: 2
Pregunta cargar un imagen dentro de un html.

Saludos a todos.

No se si de pronto el titulo este incorrecto pero lo que quiero lograr es lo sgte.

Tengo un marco y al lado tengo unos thumnails lo que quiero lograr es que cuando se haga clic en cualquier thumnail este cargue dentro del cuadro esa imagen.

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 12/06/2012, 22:07
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: cargar un imagen dentro de un html.

Para eso necesitas de javascript, algo muy básico

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.  
  7. <style type="text/css">
  8. /*<![CDATA[*/
  9.  
  10. /* estilos */
  11. div{
  12. float: left;
  13. }
  14. /*]]>*/
  15. </head>
  16. <div><img src="c.jpg" alt="" width="300" height="300" id="marco" /></div>
  17. <div>
  18. <img src="a_thumb.jpg" alt="" width="100" height="100" onclick="document.getElementById('marco').src ='a.jpg';" /><br />
  19. <img src="b_thumb.jpg" alt="" width="100" height="100" onclick="document.getElementById('marco').src ='b.jpg';"/><br />
  20. </div>
  21.  
  22. </body>
  23. </html>

la idea es que al hacer click en las miniuaturas reemplaces el valor del src de la imagen por defecto que tiene por id="marco"
En el primer caso la substitución sería de a.jpg x c.jpg y en el segundo, b.jpg x c.jpg

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 12/06/2012, 22:16
sjj
 
Fecha de Ingreso: octubre-2008
Mensajes: 213
Antigüedad: 15 años, 5 meses
Puntos: 12
Respuesta: cargar un imagen dentro de un html.

Si entendí lo que querés hacer es bastante sencillo modificando el target a parent o self según sea el caso. No termino de entender si querés que las imágenes grandes carguen en el marco principal o en el mismo que están los thumbnails. Supongo que será la primera opción, que es lo que tiene más sentido. Tenés que cambiar el tipo de destino para lograr eso:

Si querés que abra en el marco principal:

Código HTML:
<a href="paginadestino.html" target="_parent"><img src="nombreimagen.png"> </a> 
Si querés que abra en el mismo marco que están los thumbnails:

Código HTML:
<a href="paginadestino.html" target="_self"><img src="nombreimagen.png"> </a> 
La contra de esta solución es que tenés que crear muchas páginas. La ventaja es que no necesariamente todas las imágenes tienen que tener la misma proporción.
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

SíEste tema le ha gustado a 1 personas




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