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

Redireccionar en una llamada de Ajax.

Estas en el tema de Redireccionar en una llamada de Ajax. en el foro de Frameworks JS en Foros del Web. Hola... estoy trabajando una App con Ajax en PHP. Cuando hago uso de Ajax, por ejemplo llamar un contenido X en un div. <div id="contenedorAjax"> ...
  #1 (permalink)  
Antiguo 09/01/2010, 21:30
 
Fecha de Ingreso: noviembre-2008
Mensajes: 89
Antigüedad: 16 años, 1 mes
Puntos: 0
Redireccionar en una llamada de Ajax.

Hola... estoy trabajando una App con Ajax en PHP.

Cuando hago uso de Ajax, por ejemplo llamar un contenido X en un div.

<div id="contenedorAjax">
//.... Aqui lo que traigo con ajax...
</div>

Lo que traigo con ajax en algun lugar tiene la siguiente instruccion

header("location:admin.php") y no me funciona. Por que no funciona el "header" en una llamada de AJAX.

He intentado utilizar el location.href y window.location de javascript y tampoco funciona.

Que solucion puede haber para redireccionar en este caso??

Muchas Gracias por su tiempo....
  #2 (permalink)  
Antiguo 12/01/2010, 07:24
Avatar de webness  
Fecha de Ingreso: enero-2009
Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: Redireccionar en una llamada de Ajax.

debes de hacer algo como esto

echo "window.location.href = 'pagina.php' [js]";

entonces en el javascript haces algo como esto

var arreglo = ajax.responseText.split["js"];
eval(arreglo[0]);

Etiquetas: ajax, llamada, redireccionar
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 11:35.