Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/12/2011, 18:02
Kelderth
 
Fecha de Ingreso: diciembre-2011
Mensajes: 5
Antigüedad: 12 años, 4 meses
Puntos: 0
Sonrisa Respuesta: location no funciona en firefox y chrome

Cita:
Iniciado por zerokilled Ver Mensaje
lo único que puedo pensar es que las diferencias entre los interpretes causa que en uno aparente funcionar y en otros no. en teoría, una expresión donde hay múltiples asignaciones, la expresión se evalua de derecha a izquierda. es decir, la expresión de la derecha se va asignando al de la izquierda. la primera operación es válida pero la segunda es ilegal. dado que el orden de evaluacion de los interpretes son distintos (internamente), asumo que iexplorer va capturando los errores de forma lineal. en cambio, -por ejemplo- chrome evalua la expresión completa, detecta que hay un error, y cancela la operación completa. de todos modos, si abres la consola de iexplorer, en la pestaña Script debes ver la notificación de error. de nuevo, no hay forma que puedas lograr la operación ilegal que antes señalé, independientemente del navegador o intérprete.
lo dejé de la siguiente manera y al full funcionando

Código:
top.location.href = ('index.php?control=who');