Foros del Web » Programando para Internet » ASP Clásico »

¿Valor predeterminado para width?

Estas en el tema de ¿Valor predeterminado para width? en el foro de ASP Clásico en Foros del Web. Hola, tengo una página en la que muestro dos imágenes. Estas imágenes están guardadas en una carpeta y su dirección las saco de una base ...
  #1 (permalink)  
Antiguo 20/05/2004, 02:05
 
Fecha de Ingreso: mayo-2004
Mensajes: 35
Antigüedad: 21 años
Puntos: 0
¿Valor predeterminado para width?

Hola, tengo una página en la que muestro dos imágenes. Estas imágenes están guardadas en una carpeta y su dirección las saco de una base de datos. En la misma base, guardo el ancho que el usuario haya elegido para esa imágen, siendo 0 si quiere que se muestre con su tamaño original o un número de pixels si la desea mostrar a ese tamaño concreto.

El problema es que no sé como dividir la condición, ya que si a la imagen le pongo el atributo width, para poder especificarle un ancho, no sé que valor darle para que lo deje por defecto.
Mi intención era comprobar el valor del ancho indicado en la tabla, y en función de su valor darle un valor u otro al width.

¿Alguna ayuda?
Gracias.
  #2 (permalink)  
Antiguo 20/05/2004, 02:28
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 21 años, 7 meses
Puntos: 1
mira yo directamente desde el edittor de html le doy un valor standart entonces siempre a no se que el usuario quiera un valor diferente te saldra siempre con el mismo valor eje:

opc=rs.fields("ancho")
if opc="" then
opc=100
end if
<img src="imagenes/<%=rsPersonal.Fields("fotop")%>" width="<%=opc%>" height="150">

espero haberet ayudado
__________________
la duda es el principio del saber
  #3 (permalink)  
Antiguo 20/05/2004, 02:48
 
Fecha de Ingreso: mayo-2004
Mensajes: 35
Antigüedad: 21 años
Puntos: 0
Bien, entiendo que lo que pasa entonces es que el valor por defecto está predeterminado, por ejemplo 100. Pero lo que yo quiero es que la imagen tenga su valor original (que no lo conozco a lo hora de llamarla), no un valor predefinido fijo, si el el ancho guardado en la tabla es 0 (o null o lo que sea).
  #4 (permalink)  
Antiguo 20/05/2004, 02:56
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 21 años, 7 meses
Puntos: 1
pff eso es dificil digamos que asp no sabe cual es el valor de una imagen siempre le tienes q dar un valor por defecto o si no se "ajusta" al valor que has creado

lo siento pero sigue investigando
__________________
la duda es el principio del saber
  #5 (permalink)  
Antiguo 20/05/2004, 08:17
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Prueba con:

<% opc=rs.fields("ancho") %>
<img src="imagenes/<%=rsPersonal.Fields("fotop")%>" <%if opc<>0 Then response.write " width='"&opc&"'px"%>">

saludos
  #6 (permalink)  
Antiguo 20/05/2004, 08:19
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
<% opc=rs.fields("ancho") %>
<img src="imagenes/<%=rsPersonal.Fields("fotop")%>" <%if opc<>0 Then response.write " width='"&opc&"'px" End iF%>">

Faltaba el End IF
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:23.