Показать сообщение отдельно
  #2 (permalink)  
Старый 02.10.2018, 22:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,149

finlolo,
фунция timeNowGet ничего не должна возвращать, она должна запустить callback
function timeNowGet(url, callback){
    var request = new XMLHttpRequest();
    request.onreadystatechange = function(){
        if (request.readyState == 4 && request.status == 200){
           if(callback) callback(JSON.parse(request.responseText)) ;
        }
    }
    request.open('POST', url);
    request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    request.send();
}
Ответить с цитированием