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.