Foros del Web » Programando para Internet » Javascript »

Botones marcados al pulsar.

Estas en el tema de Botones marcados al pulsar. en el foro de Javascript en Foros del Web. Buenas tardes. Tengo un menu de enlaces. Intento que al presionar sobre uno de ellos, este se quede marcado para que el usuario sepa en ...
  #1 (permalink)  
Antiguo 08/08/2010, 08:58
Avatar de zibor  
Fecha de Ingreso: diciembre-2006
Mensajes: 80
Antigüedad: 17 años, 11 meses
Puntos: 1
Pregunta Botones marcados al pulsar.

Buenas tardes.

Tengo un menu de enlaces. Intento que al presionar sobre uno de ellos, este se quede marcado para que el usuario sepa en que parte del menu está. Al igual que si pulso otro enlace del menú, el anterior vuelva a su estilo anterior y este nuevo se remarque.

Me he matado a buscar algo al respecto, pero no he tenido suerte.
Gracias de antemano.

SALUDOS.
  #2 (permalink)  
Antiguo 08/08/2010, 12:54
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Botones marcados al pulsar.

puedes definirle el CSS A:visited para cambiare el aspecto a los ya visitados

NOTA: no funciona si el usuario está en modo privado o desactiva el historial del navegador
  #3 (permalink)  
Antiguo 08/08/2010, 13:34
Avatar de zibor  
Fecha de Ingreso: diciembre-2006
Mensajes: 80
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Botones marcados al pulsar.

Esa es una opción. Pero no me gusta, solo quiero que se remarque aquella que se a pulsado y se esta visitando....
  #4 (permalink)  
Antiguo 08/08/2010, 14:34
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Botones marcados al pulsar.

Hola

Entiendo que no estás usando ni iframe ni AJAX, así que una de las soluciones es añadirle un ancla a la url que será recogida con window.location.hash.substr(1). Ya con ello puede marcar la sección en la se encuentra

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 23/09/2010, 03:13
Avatar de zibor  
Fecha de Ingreso: diciembre-2006
Mensajes: 80
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Botones marcados al pulsar.

Cita:
Iniciado por Adler Ver Mensaje
Hola

Entiendo que no estás usando ni iframe ni AJAX, así que una de las soluciones es añadirle un ancla a la url que será recogida con window.location.hash.substr(1). Ya con ello puede marcar la sección en la se encuentra

Suerte
Perdona mi ignorancia, pero no entiendo tu explicación, podrias detallarmela??
  #6 (permalink)  
Antiguo 23/09/2010, 04:59
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Botones marcados al pulsar.

Hola

Supongamos que la url que genera al link es
bien pues le añadimos un ancla para indicar la sección seleccionada, por ejemplo la id del link
Ahora recoges el ancla con
Cita:
window.location.hash.substr(1) o window.location.hash
no estoy seguro, pero creo que es la segunda opción.
De tal modo que si todo ha ido bien obtendrás seccion1
Ya solamente has de evaluar las id de los link y marcar aquel que tenga esa id

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: botones, pulsar
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 08:32.