elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Enlace con javascript no cambia a estado visitado
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Enlace con javascript no cambia a estado visitado  (Leído 2,071 veces)
MA40

Desconectado Desconectado

Mensajes: 203


--- I ❤ Ƀ ---


Ver Perfil WWW
Enlace con javascript no cambia a estado visitado
« en: 26 Septiembre 2011, 19:19 »

Hola, en una página Web tengo un enlace que al pulsarlo se abre en una ventana emergente.

Eso lo hago con un javascript definido de la siguiente manera:

Código:
<script language="javascript" type="text/javascript">
function VentanaSecundaria (URL){
   window.open(URL,"ventana1","width=500,height=500,scrollbars=YES")
}
</script>

Y luego el enlace lo pongo de la siguiente manera:

Código:
<a href="javascript:VentanaSecundaria('contenido.htm')">enlace</a>

Y el resultado es que la ventana se abre correctamente, el problema es que el color del enlace no se cambia al color de “enlace visitado”.

¿Alguien sabe cómo solucionarlo? O sea, que al pinchar en el enlace, además de abrirse la ventana emergente, el color del enlace cambie.

Un saludo.



« Última modificación: 27 Septiembre 2011, 13:58 por MA40 » En línea

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
Visita Ediciones MA40 - Libros clásicos de ajedrez y este blog de ajedrez
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador
MA40

Desconectado Desconectado

Mensajes: 203


--- I ❤ Ƀ ---


Ver Perfil WWW
Re: Enlace con javascript no cambia a estado visitado
« Respuesta #1 en: 26 Septiembre 2011, 19:36 »

Me autorrespondo:

Creo que la solución está en cambiar el enlace por:

Código:
<a href="#" onClick="javascript:VentanaSecundaria('contenido.htm');return false">enlace</a>

Saludos.


« Última modificación: 27 Septiembre 2011, 12:10 por MA40 » En línea

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
Visita Ediciones MA40 - Libros clásicos de ajedrez y este blog de ajedrez
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador
MA40

Desconectado Desconectado

Mensajes: 203


--- I ❤ Ƀ ---


Ver Perfil WWW
Re: Enlace con javascript no cambia a estado visitado
« Respuesta #2 en: 27 Septiembre 2011, 14:01 »

Vaya...
¡Lo de siempre!

En Firefox funciona correctamente pero en Internet Explorer no, el problema con I.E. sigue igual.

¿Alguien sabe por qué y cómo solucionarlo?

Un saludo.
En línea

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
Visita Ediciones MA40 - Libros clásicos de ajedrez y este blog de ajedrez
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines