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

Imagen Dinamica

Estas en el tema de Imagen Dinamica en el foro de ASP Clásico en Foros del Web. Buenas foreros....... Estoy desarrollando una aplicación con Dreamweaver y Access en ASP. Tengo una tabla con varios campos, uno de ellos contiene la dirección de ...
  #1 (permalink)  
Antiguo 06/02/2006, 00:38
Avatar de chemita59  
Fecha de Ingreso: agosto-2005
Ubicación: Madrid
Mensajes: 107
Antigüedad: 18 años, 9 meses
Puntos: 0
Imagen Dinamica

Buenas foreros.......

Estoy desarrollando una aplicación con Dreamweaver y Access en ASP.

Tengo una tabla con varios campos, uno de ellos contiene la dirección de un fichero PDF. para cada registro.

Mi intención es que al visualizar el juego de registros poder incluir una imagen que se me repita en todos y que al hacerla clic, me abriese el fichero PDF que corresponde al registro seleccionado.

No encuentro forma de asociar dinámicamente la imagen que se me presenta en cada registro con el fichero PDF que tiene que abrir.

¿ Es posible hacer esto?

¿Estoy obcecado con algo que no se puede hacer?

¿Seria posible hacerlo de otra manera?


Agradecería un poco de código o link donde investigar.


Saludos a todos y gracias por vuestro tiempo.
  #2 (permalink)  
Antiguo 06/02/2006, 01:05
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
Código:
response.write("<a href=""/ficheros_pdf/"&rs("fichero_pdf")&"""><img src=""imagen.jpg""></a>")
de nada
  #3 (permalink)  
Antiguo 06/02/2006, 03:17
Avatar de chemita59  
Fecha de Ingreso: agosto-2005
Ubicación: Madrid
Mensajes: 107
Antigüedad: 18 años, 9 meses
Puntos: 0
No termino de captarlo de verdad.

El formulario que he creado es el siguiente:


<form name="form1" id="form1" method="post" action="">
<input name="textfield" type="text" value="<%=(Recordset1.Fields.Item("com_literal").V alue)%>" />
<input name="textfield2" type="text" value="<%=(Recordset1.Fields.Item("com_fecha").Val ue)%>" />
<input name="textfield3" type="text" value="<%=(Recordset1.Fields.Item("com_ruta").Valu e)%>" />
<img src="/images/nm0.gif" width="25" height="25" />
</form>

El campo de la tabla:

<input name="textfield3" type="text" value="<%=(Recordset1.Fields.Item("com_ruta").Valu e)%>" />

contiene la ruta que quiero asociar a la imagen:

<img src="/images/nm0.gif" width="25" height="25" />

No veo la ruta en el codigo que me has posteado...

Voy a terminar mal de la cabeza....

Una respuesta por favor....
  #4 (permalink)  
Antiguo 06/02/2006, 05:18
Avatar de Seixas  
Fecha de Ingreso: mayo-2004
Ubicación: Barcelona
Mensajes: 60
Antigüedad: 20 años, 1 mes
Puntos: 0
Código:
response.write("<a href=""/ficheros_pdf/"&rs("fichero_pdf")&"""><img src=""<img src="/images/nm0.gif" width="25" height="25" /></a>")
Sí se puede hacer lo que quieres Chemita. Siguiendo el ejemplo que te ha puesto trasgukagi he implementado la ruta a la imagen que sea.

Lo que está en negrita lo puedes cambiar por una ruta dinámica, así:

Código:
response.write("<a href=""/ficheros_pdf/"&rs("fichero_pdf")&"""><img src=""<img src="<%=(Recordset1.Fields.Item("com_ruta").Valu e)%>" width="25" height="25" /></a>")
A ver si conseguimos que te salga

Saludos!
  #5 (permalink)  
Antiguo 06/02/2006, 09:22
Avatar de chemita59  
Fecha de Ingreso: agosto-2005
Ubicación: Madrid
Mensajes: 107
Antigüedad: 18 años, 9 meses
Puntos: 0
Me parece que no me esplico:

La imagen que se me repite con cada linea de registro es la misma para todos, lo qu epretendo es que al hacer clik en esa imagen se me abra el documento pdf que contiene el campo "com_ruta" .

Por lo tanto entiendo que la imagen debe llevar el evento onclik:

<img src="/images/nm0.gif" width="25" height="25" / onclick=””>

pero de que manera incluyo la ruta del documento, es decir el contenido de:


<%=(Recordset1.Fields.Item("com_ruta").Value)%>

que es diferente en cada registro.....

Saludos...
  #6 (permalink)  
Antiguo 06/02/2006, 09:40
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 8 meses
Puntos: 4
creo que sería así:

Cita:
<img src="/images/nm0.gif" width="25" height="25" onclick=”location.href='<%=(Recordset1.Fields.Item ("com_ruta").Value)%>'">
aunque para mi gusto en lugar de utilizar ONCLICK dentro de la imagen, usaria la etiqueta <A> encerrando la imagen.
__________________
by Capitán Buscapina
.

Última edición por Cap.Buscapina; 06/02/2006 a las 09:49
  #7 (permalink)  
Antiguo 06/02/2006, 09:57
Avatar de chemita59  
Fecha de Ingreso: agosto-2005
Ubicación: Madrid
Mensajes: 107
Antigüedad: 18 años, 9 meses
Puntos: 0
Gracias Capitan...

Lo Probare..... Ahora No Puedo.....
  #8 (permalink)  
Antiguo 06/02/2006, 16:11
Avatar de Seixas  
Fecha de Ingreso: mayo-2004
Ubicación: Barcelona
Mensajes: 60
Antigüedad: 20 años, 1 mes
Puntos: 0
Lo que te comenta Cap.Buscapina es lo que te decíamos Trasgukabi y yo: si introduces la imagen dentro de una etiqueta <a href="...">imagen</a> cuando clicas en la imagen tiene la función del vínculo. Entonces como href debes poner la ruta de cada documento pdf.
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 21:03.