Вопрос о javascript xmlhttp и там ответ - PullRequest
0 голосов
/ 15 декабря 2010

Как решение предыдущей проблемы, я решил запустить скрипт cURL с использованием JavaScript, чтобы мой сайт не ждал ответа от каждого из них.

на данный момент у меня есть этот скрипт от друга, и я кое-что заметил.

Ссылка на файл JS

Мой вопрос: если бы я удалил следующие строки, означало бы это, что страница не будет ждать ответа?

{
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
        setTimeout("location.reload(true)",1500);
    }
}

Спасибо.

1 Ответ

0 голосов
/ 15 декабря 2010

Если убрать строки, никуда не денется.

Если вы хотите ускорить его, избавьтесь от строки setTimeout, которая не обязательна.

Если вы удалили оператор if и просто выполнили строку window.locaiton, она сработает до того, как будет сделан запрос, поскольку запускается onreadystatechange, чтобы сообщить вам, когда запрос открыт, запущен, передан и завершен.

Ajax 101 Артикул

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...