Foros del Web » Creando para Internet » HTML »

Si no se muestra mi imagen???

Estas en el tema de Si no se muestra mi imagen??? en el foro de HTML en Foros del Web. hola, tengo un problema: en un sitio que estoy armando lo usuarios suben imagenes...., como puedo hacer para que se muestre un imagen predefinida si ...
  #1 (permalink)  
Antiguo 10/07/2006, 17:02
Avatar de biffly  
Fecha de Ingreso: junio-2005
Mensajes: 315
Antigüedad: 18 años, 9 meses
Puntos: 0
Si no se muestra mi imagen???

hola, tengo un problema: en un sitio que estoy armando lo usuarios suben imagenes...., como puedo hacer para que se muestre un imagen predefinida si la que deberia no aparece, esto es solo para que no quede ese molesto cuadradito que nos dice que la imagen no se encontro, gracias
__________________
Sigue al indio desnudo... Pero con precaución, atendiendo las señales de transito y comentando todo lo que haces.
REM Hay que encontrar el camino de regreso y no siempre es facil....
  #2 (permalink)  
Antiguo 11/07/2006, 02:14
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 1 mes
Puntos: 772
Hola biffly

Prueba con esto:
Código:
<img src="noexiste.jpg" onerror = "this.src='existe.jpg'" />
Saludos,
  #3 (permalink)  
Antiguo 12/07/2006, 14:08
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.725
Antigüedad: 22 años, 1 mes
Puntos: 998
Hola biffly, lo uqe pedís no lo podés hacer con html (lo que puso arriba JavierB es javascript). En html lo máximo que podés hacer es definir un texto alternativo que aparece cuando no carga la imagen:
Código HTML:
<img src="casa.jpg" alt="Una casa rosada" /> 
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
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 05:13.