Foros del Web » Programando para Internet » Javascript »

Iluminar o marcar opcion de menu.

Estas en el tema de Iluminar o marcar opcion de menu. en el foro de Javascript en Foros del Web. Hola a todos... Necesito hacer algo y es lo siguiente...les cuento. Tengo una pagina (index.php) la cual tiene un menu (inicio, empresa, contacto, etc), todo ...
  #1 (permalink)  
Antiguo 07/11/2011, 05:51
 
Fecha de Ingreso: enero-2009
Mensajes: 106
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Iluminar o marcar opcion de menu.

Hola a todos...

Necesito hacer algo y es lo siguiente...les cuento.

Tengo una pagina (index.php) la cual tiene un menu (inicio, empresa, contacto, etc), todo el contenido esta en un frame, osea, el index siempre es el mismo no cambia solo su contenido (frame).
Antes habia una pagina para cada sección pero por cosas practicas se cambio de esta manera, el problema es que yo tenia una clase css la cual me cambiaba de color la opcion del menu en la cual me encontraba, solo tenia que llamar a la clase desde la pagina en la cual me encontraba, pero ahora como es una sola pagina (index.php) ya no me sirve este metodo,.
¿Existe alguna forma de cambiar de color (en este caso) el enlace activo?
Al cargar la pagna que se ejecute el script y me marque el inicio como activo (indicando que estoy en el inicio).

Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 07/11/2011, 12:19
 
Fecha de Ingreso: enero-2009
Mensajes: 106
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Iluminar o marcar opcion de menu.

Los link del frame del menu son:

<a href="index.php" id="inicio">INICIO</a>
<a href="index.php?id=1" id="depto">DEPARTAMENTOS</a>
...

y asi voy llamando el contenido de cada sección dentro de un iframe.
  #3 (permalink)  
Antiguo 07/11/2011, 13:04
Avatar de Rappa  
Fecha de Ingreso: noviembre-2011
Ubicación: Montevideo, Uruguay
Mensajes: 80
Antigüedad: 12 años, 5 meses
Puntos: 13
Respuesta: Iluminar o marcar opcion de menu.

Yo pondría un "IF" en cada link que cambie la Clase o el estilo del link de acuerdo al parámetro id que le pasas.

Algo como:

<a href="index.php" id="inicio"<%If id=0 then response.write("Class=""activo""") End If%>>INICIO</a>

Etiquetas: iluminar, marcar, opcion, php
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 10:45.