Показать сообщение отдельно
  #1 (permalink)  
Старый 27.02.2013, 10:23
Аспирант
Отправить личное сообщение для DeUM Посмотреть профиль Найти все сообщения от DeUM
 
Регистрация: 27.02.2013
Сообщений: 36

Асинхронный XMLHttpRequest
Здравствуйте!
Ни как не хочет работать скрипт для асинхронного запроса:
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

Последний раз редактировалось DeUM, 27.02.2013 в 12:07.
Ответить с цитированием