Здравствуйте!
Ни как не хочет работать скрипт для асинхронного запроса:
function getXML(sURI) {
request = null
try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {
try { request = new XMLHttpRequest(); } catch (e) { }
}
}
return request
}
function loadHttp(sURI) {
request = getXML()
request.open('GET', sURI, true);
request.onreadystatechange = function () {
if (request.readyState == 4) {
if (request.status == 200) {
return request.responseText;
}
}
};
request.send(null);
}
пишет :
undefined
При этом синхронный запрос работает. Подскажите пожалуйста в чем проблема.
браузер: CHROME