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

Не отправляется 2й запрос после 1го. (XMLHttpRequest)
2й запрос не отправляется, в консоли пишет:
Цитата:
XHR failed loading: GET "http://www.site.ru/index.php".get_pl_ifo @ popup.js:16xhr.onreadystatechange
Может нужна задержка какая - то?

function get_pl_ifo()
{
    var xhr = new XMLHttpRequest()                              // Создать объект
    xhr.withCredentials = true                                  // Передать куки и параметры авторизации от клиента
    xhr.onreadystatechange = function()                         // Назначить обработчик запроса
    {
        if(xhr.readyState == 4)                                 // Запрос завершен и ответ готов
        {
            if(xhr.status == 200)                               // Успешный запрос
            {
                alert(2)
            }
        }
    }
    xhr.open('GET', 'http://www.site.ru/index.php', true)       // Конфигурация запроса
    xhr.send()                                                  // Отправить запрос
}
function authorized()
{
    var xhr = new XMLHttpRequest()                              // Создать объект
    xhr.withCredentials = true                                  // Передать куки и параметры авторизации от клиента
    xhr.onreadystatechange = function()                         // Назначить обработчик запроса
    {
        if(xhr.readyState == 4)                                 // Запрос завершен и ответ готов
        {
            if(xhr.status == 200)                               // Успешый запрос
            {
                //alert(1)
                get_pl_ifo()
            }
        }
    }
    xhr.open('GET', 'http://www.site.ru/home.php', true)    // Конфигурация запроса
    xhr.send()                                                  // Отправить запрос
}
Ответить с цитированием