• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Помогите найти ошибку в 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]

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

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