Показать сообщение отдельно
  #4 (permalink)  
Старый 26.09.2014, 00:16
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

еще вариант
function request(url) {
    var promise = new Promise(function (resolve, reject) {
        var xhr = new XMLHttpRequest;
        xhr.open('GET', url);
        xhr.onload = resolve;
        xhr.onerror = function () {
            reject(new Error(xhr.statusText));
        };
        xhr.send();
        promise.abort = xhr.abort;
    });
    promise.abort = noop;
    return promise;
}

promise.abort();


ну, т.е. крути как тебе надо)
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием