ozzon91,
Что говорит подобный тест
function vote(url, callback) {
var req = createXmlHttpRequestObject();
var result;
req.onreadystatechange = function() {
if (req.readyState == 4 && req.status == 200) {
result = req.responseText;
alert(result);
//callback(result);
}
}
req.open("GET", url, true);
req.send(null);
}
alert(vote(url, function(result){return result;}));