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

Como Cambiar Imagen al hacer click en un enlace

Estas en el tema de Como Cambiar Imagen al hacer click en un enlace en el foro de ASP Clásico en Foros del Web. hola! Tengo una pagina con un menu, el menu consta de una tabla y en cada celda un enlace, y al lado del enlace una ...
  #1 (permalink)  
Antiguo 25/05/2005, 02:33
 
Fecha de Ingreso: marzo-2005
Mensajes: 6
Antigüedad: 19 años, 3 meses
Puntos: 0
Como Cambiar Imagen al hacer click en un enlace

hola!
Tengo una pagina con un menu, el menu consta de una tabla y en cada celda un enlace, y al lado del enlace una imagen de una flecha blanca.

Quiero q cuando se seleccione un enlace la flecha blanca se cambie por otra que es roja para asi marcar que enlace esta visitando, pero no se como se hace, e provado de muchas formas pero no hay manera... si alguien sabe como q m ayude please!, el codigo es este:

<table width="75%" height="198" border="0" bordercolordark="#0099FF" bordercolorlight="#0066FF">
<tr>
<td class="opciones" id="1">
<a href="informacion.asp" class="enlacecursos" target="portada">&nbsp;&nbsp;&nbsp;<img name="dibujo" src="flecha.gif" width="6" height="7" border="0">&nbsp;<nformacion</a>
</td>
<tr>

<tr>
<td class="opciones" id="2">
<a href="añadir.asp" class="enlacecursos" target="portada">&nbsp;&nbsp;&nbsp;<img name="dibujo" src="flecha.gif" width="6" height="7" border="0">&nbsp;añadir</a>
</td>
<tr>



</table>
  #2 (permalink)  
Antiguo 25/05/2005, 05:15
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
puedes crear una cookie con los enlaces visitados y, cuando se arme la página, mirar si ese enlace existe en la cookie y poner la segunda imagen en vez de la primera.
pej, supongamos que al enlace de añadir.asp le ponemos como identificador "primero". en añadir.asp creas la cookie ("enlaces")("primero")=1
y al armar el menú, consultas esa cookie y, si existe, sacas visitado.gif

o algo así, o qué sé yo.
  #3 (permalink)  
Antiguo 25/05/2005, 10:39
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 8 meses
Puntos: 4
el enlace se carga en la misma página (_self) o se abre en una nueva ventana (_blank).??


Si es la segunda opción y queres que en la pagina primaria se cambie, una opción es hacerlo con javascript.

Si es la primera opción, tambien te seviría una variable de sesion.
__________________
by Capitán Buscapina
.

Última edición por Cap.Buscapina; 25/05/2005 a las 11:06
  #4 (permalink)  
Antiguo 25/05/2005, 10:53
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 2 meses
Puntos: 2
Humm...

No se, pero tal vez tambien puedas usas rutinas de CSS para eso, algo como

.visited

..src="otrImagen"

No pongo toda la sintaxis porque no la he usado y no sabria exactamente como aplicarlo, pero en CSS puedes decir facilmente cuando un link ha sido visitado, entonces por ahi seria mas facil.

.link:hover
{
//defines estilo
}

.link:visited
{
//defines estilo
}

Y si aplicas CSS tipo JavaScript entonces lo lograras con esas propiedades, investiga un poco en el foro de CSS y JavaScript, y luego nos dices la sintaxis correcta

Suerte!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
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:08.