如何在php中使用ajax重定向页面?我使用代码作为...成功登录后我想在另一页上重定向它。
enter code here
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4 && xmlhttp.status==200)
{
alert(xmlhttp.responseText);
//document.images['imgtrue1'].src="../images/"+xmlhttp.responseText.split("#t#")[0];
//document.getElementById("msg").innerHTML=xmlhttp.responseText;
}
}
//xmlhttp.open("GET","ref_cat_class.php?val="+val+"&val2="+val2,true);
//alert(p);
xmlhttp.open("GET","login_ajax.php?c_uid="+c_uid+"&c_pass="+c_pass+"&e_uid="+e_uid+"&e_pass="+e_pass+"&a_uid="+a_uid+"&a_pass="+a_pass,true);
xmlhttp.send();
//alert('hiii');
document.getElementById("login").reset();
}
答案 0 :(得分:2)
您可以使用window.location.href
,例如:
if(xmlhttp.readyState==4 && xmlhttp.status==200) {
//check for xmlhttp.responseText for some status ; may be like 'success;
window.location.href = "your-url-to-redirect-to";
}