Друг!
Я тоже очень хреново разбираюсь во всё этом вебе — просто хочу помочь, чем могу.
Наверняка я предлагаю не самый подходящий тебе способ — просто подсмотрел его у мелкомягких.
комменты собственно тоже нужно спрашивать у них — так уж получилось, что они не комментят код в axd (за что им наверняка многие благодарны — кому охота качать ненужный трафик).
но по сути разобраться несложно.
вот этот кусок кода:
try {
xmlRequest = new XMLHttpRequest();
}
catch(e) {
try {
xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e) {
}
}
говорит о том, как создать объект, который будет формировать запрос.
а этот:
xmlRequest.open("POST", theForm.action, true);
xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlRequest.send(postData);
приблизительно намекает на то, что у этого объекта есть кое-какие методы, которые напоняют его смыслом.
а вот здесь:
http://www.google.ru/search?complete=1&hl=ru&q=new+XMLHttpRequest&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=null
можно развить тему, почитав об этом способе поподробнее, выяснив — то это или не то, что нужно.
а потом, когда сумеешь всё это дело провернуть, запостить то, что провернул здесь — и вот тогда ветка будет полезна.