如何在php中使用ajax重定向页面?

时间:2013-09-19 11:00:40

标签: php ajax

如何在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();   
}

1 个答案:

答案 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";
}