Foros del Web » Programando para Internet » Javascript »

variable no encontrada en firefox 3

Estas en el tema de variable no encontrada en firefox 3 en el foro de Javascript en Foros del Web. Tengo un código que funcionaba (internet explorer 6 y 7 y firefox 2) var x = 100; var y = 'texto'; this.document.location.href = 'otraPagina.jsp?y=' + ...
  #1 (permalink)  
Antiguo 19/06/2009, 05:05
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 14 años, 10 meses
Puntos: 0
variable no encontrada en firefox 3

Tengo un código que funcionaba (internet explorer 6 y 7 y firefox 2)
var x = 100;
var y = 'texto';
this.document.location.href = 'otraPagina.jsp?y=' + escape( y );
var z = x + 1;

Pero que falla sen Firefox 3
error javascript no existe varieble x

Si traslado location.href sí funciona en todos
var x = 100;
var y = 'texto';
var z = x + 1;
this.document.location.href = 'otraPagina.jsp?y=' + escape( y );

Pero en algunas máquinas da problemas.
¿es por velocidad de proceso?
¿puedo establecer algun timeout?
  #2 (permalink)  
Antiguo 19/06/2009, 08:42
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 16 años, 5 meses
Puntos: 75
Respuesta: variable no encontrada en firefox 3

var x = 100;
var y = 'texto';
this.document.location.href = 'otraPagina.jsp?y=' + escape( y );
var z = x + 1;
no sera que cuando haces el redireccionamiento ya no existe la variable X? en la otra pagina???

eso es lo que pasa compa, que estas definiendo a Z como X+1 pero cuando haces el location antes de esa operacion ya x no existe.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
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 21:07.