Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2011, 07:44
plushm23
 
Fecha de Ingreso: agosto-2011
Ubicación: Barcelona
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
Enviar formulario, evitar redirección

Primero pedir disculpas si este mensaje no tuviera que ir aquí.

Tengo un formulario con un archivo .php como 'action'.
Este script devuelve un header('Location: loquesea.html');

Mi pregunta es, habría alguna forma por ajax/javascript de hacer que se enviara el formulario, PERO evitar la redirección a loquesea.html? Y ya como guinda al pastel, saber la página a la cual me intentaba redirigir.

He intentando con:

Código:
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
alert(xmlhttp.getAllResponseHeaders());
}
}

xmlhttp.open("POST","action.php",true);
xmlhttp.send();
pero en el alert no me devuelve ningún Location.

Espero haberme explicado.
Gracias de antemano.