Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2008, 12:13
chefnelone
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
Puede ser que un script a veces no funcione?

Hola

me sucede algo extraño con una página. Es un codigo que a veces funciona y a veces no.

Es un enlace que tomará valores diferentes para el href="" y el rel="" dependiendo de si el usuario tiene js activado o DESactivado en su explorador.
O sea tomarán valores diferentes para el que tenga javascript activado que para el que no lo tenga.

el enlace es este: (que tiene valores asignados para href y rel )
<li><a href="soporte.php?noJS=1" rel="" id="linkSoporte" >Soporte</a></li>

justo debajo del enlace tengo este script ( que cambia aquellos valores)

<script type="text/javascript">
document.getElementById("linkSoporte").href = "soporte.php?TB_iframe=true&amp;height=600&amp;wid th=700";
document.getElementById("linkSoporte").rel = "caja[grupo1]";
</script>

De esta forma si tiene js activado el codigo se ejecuta y cambia los valores de href y rel y si tiene js DESactivado el codigo no se ejecutará por lo que los valores de href y rel no cambian

Funciona bien, pero 1 de cada 5 veces NO FUNCIONA. Como puede ser posible???

saludoss