关于ajax的出错页处理,应该怎样判断请求的页失败了?
这是我ajax的返回处理函数,我故意发送到一个出错的页面
function processAjaxResponse() {
var i=save_type;
// only if req shows "loaded "
if (req.readyState == 4) {
// only if "OK "
if (req.status == 200) {
//alert(req.responseText);
var str;
alert( "保存成功! ")
document.getElementById( 'b_01 ').value = " 保 存 ";
document.getElementById( 'b_01 ').disabled =false;
}else {
alert( "网页出错 ");
}
}
else
{
alert( "找不到网页 ");
}
}
我这样做的时候会弹出几次“找不到网页”,然后一次“网页出错”,这里我应该怎样改啊?
------解决方案--------------------- -#
没有...
我对XMLHTTP也不了解...不过我和你说的那些都是可行的.....
代码具体怎么写要看你想怎么控制...
比如..
window.onload = function () {
var o = 创建对象
发送请求...
o.onreadystatechange = function () { execReturn(o) };
}
execReturn(o) {
处理操作...
}
这样就可以把对象传过去了啊..
至于具体怎么处理就看你的了...