Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вернуть значение ответа сервера (https://javascript.ru/forum/misc/31243-vernut-znachenie-otveta-servera.html)

Nerfair 31.08.2012 06:15

Вернуть значение ответа сервера
 
Добрый день, есть функция
function test() {
    var xhr = new XMLHttpRequest();
    xhr.open("GET", "http://localhost/", true);
    xhr.setRequestHeader('Accept-Encoding', 'gzip');

    xhr.onreadystatechange =
            function() {
                if (xhr.readyState == xhr.DONE) {
                    if (xhr.status == 200) {
                        var result = JSON.parse(xhr.responseText);
                        result["timestamp"];
                    }
                }

            }
    xhr.send();

}


Как мне вернуть значение result["timestamp"]; ? Что бы я мог назначить его переменной, допустим var x = test();

Куда я уже return только не вписывал, не получается :agree:

nerv_ 31.08.2012 07:48

callback


Часовой пояс GMT +3, время: 14:04.