Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problema con IE y XAJAX

Estas en el tema de Problema con IE y XAJAX en el foro de Frameworks JS en Foros del Web. Hola como están, soy nuevo en este foro y acá va una duda que tengo sobre xajax. Gracias. El problema es este, tengo una página ...
  #1 (permalink)  
Antiguo 31/10/2010, 11:28
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 14 años
Puntos: 0
Problema con IE y XAJAX

Hola como están, soy nuevo en este foro y acá va una duda que tengo sobre xajax. Gracias.
El problema es este, tengo una página de login, donde se pone user y password. Valida estos datos con una base de datos y y si los encuentra redirecciona a otra página. Bueno esto funciona super bien en todos los navegadores menos Internet Explorer.
Descubrí que lo que IE no procesa es la llamada a una función en Javascript desde PHP (XAJAX) osea el objectResponde->call('funcionJavascript');
La funcion que llamo es "fncRedirecciona" que lo único que hace es recibir un URL y redireccionar.

Les pego el PHP primero y luego el Javascript.

Código PHP:
Ver original
  1. require("../js/xajax/xajax_core/xajax.inc.php");
  2.  
  3. $xajax = new xajax();
  4. $xajax->configure('decodeUTF8Input',true); 
  5.  
  6. function fncLogin($frmEntrada,$eventKey)
  7. {
  8.          $respuesta = new xajaxResponse();
  9.          $respuesta->setCharacterEncoding('utf-8');
  10.    
  11.          /* Parte en que valida con la BD */
  12.  
  13.          if($existe)
  14.         {
  15.                   $respuesta->call("fncRedirecciona('menu.php')");
  16.                   return $respuesta;
  17.         }
  18. }          
  19.            
  20. $xajax->register(XAJAX_FUNCTION, "fncLogin");

Código Javascript:
Ver original
  1. function fncRedirecciona(url)
  2. {
  3.     location.href=url;
  4. }

Bueno gracias si pueden ayudarme sería muy últil porque no sé que podría ser y no quiero cambiarme de xajax :(
Saludos.
Nota: tengo el último versión de XAJAX y IE 8.

Etiquetas: ajax, xajax
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 03:41.