我正在使用 zend 1.11 框架和教义。我正在发送以下 ajax 请求以填充下拉列表等...但是一旦会话到期,我将在控制器的每个操作中重定向到登录页面。因此,如果会话过期,我将获得整个 html 页面作为响应。如何在 javascript 中做到这一点(我怎样才能找出整个 html 响应)。我正在使用 Zend_Auth 进行会话管理。
function loadzone(value)
{
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("district_span").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","/main/zonechange?zc="+value,true);
xmlhttp.send();
}