-2

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

1 回答 1

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";
}
于 2013-09-19T11:03:26.723 回答