Здравствуйте!
Не могли бы Вы подсказать как можно прервать запрос Ajax, если время ожидания ответа становится слишком большим ?
function post(url,data){
var xhr_data= new XMLHttpRequest();
xhr_data.open('post',url+'&global_code='+global_code, true);
xhr_data.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr_data.setRequestHeader("Content-length", params.length);
xhr_data.setRequestHeader("Connection", "close");
xhr_data.onreadystatechange = function(){
if(!(this.readyState==4 && this.status==200 ))
alert( JSON.parse(this.responseText));
}
xhr_data.send(data);
}