• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Помогите найти ошибку в Ajax

  • Автор темы lampa
  • Дата начала
L

lampa

[codebox]<script>

function getXmlHttpRequestObject() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest(); //Not IE
} else if(window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP"); //IE
} else {
alert("Your browser doesn't support the XmlHttpRequest object. Better upgrade to Firefox.");
}
}




var receiveReq = getXmlHttpRequestObject();




function removePost(id) {
//If our XmlHttpRequest object is not in the middle of a request, start the new asyncronous call.
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
receiveReq.open("GET", "http://localhost:8080/BLOG/RemoveServlet?ID=" + id, true);
receiveReq.onreadystatechange = handlePost(id);
receiveReq.send(null);

}
}


//Called every time our XmlHttpRequest objects state changes.
function handlePost(number) {
if (receiveReq.readyState == 4) {
f_delete(number);
}
}

</script>[/codebox]

Проблема в том , что запрос не посылаться в сервлет.
Помогите понять в чем дело.
Заранее спасибо!!!!
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!