У меня есть веб-страница с ajax. Ajax HAS загружает некоторые данные с другого сайта, что занимает некоторое время. Во время этого «загрузки» мой сайт плохо реагирует на ввод пользователя (собирается на другую страницу и т. Д.). Прежде чем кто-нибудь кричит - да, я знаю, это из-за ajax. :)ajax slowing down
Мой вопрос - есть ли способ ограничить пропускную способность ajax? Быстрый сайт - мой приоритет, загрузка данных в фоновом режиме является вторичной.
Итак, если у меня есть javascript, который вызывает php (ajax), а затем php, используя cUrl, получает некоторые данные и возвращает их обратно в javascript (фактический код должен долго размещать его здесь, никто не прочитал бы его наверняка : D) есть ли способ предотвратить блокирование моей страницы до ее завершения?
хорошо, оказывается, что вы прибили его! :) У меня есть только один xhr, но php должен анализировать результаты, а затем отправлять эти результаты в ajax, используя json_encode и javascript, тогда innerHtml-s эти результаты на div :) Страница не фриза, но навсегда требуется открыть какую-либо другую страницу (после того, как пользователь нажмет на ссылку) – johan
Хорошо, что-нибудь еще вам нужно? –