У меня есть веб-сайт. Я закодировал страницу чата с jQuery AJAX. есть 3 вызова ajax.Ajax chat page freezes window window
- запрос AJAX для отправки нового текста чата,
- запрос AJAX для обнаружения ввода пользователя
- запроса AJAX для обнаружения новых сообщений.
Я использую JSON для отправки и получения низких данных для чата. Я использовал лучшие технологии для общения с AJAX, но веб-страница зависает, когда я печатаю сообщение в поле ввода или прокручиваю вверх и вниз в истории чата. Я не могу понять, почему страница замерзает.
Сначала я собирал всю историю чата. Я изменил его, чтобы он только извлекал новые сообщения, если они есть, но это не решило мою проблему.
Во-вторых, я попытался установить async=true
или false - это не решает мою проблему. Он должен работать правильно без замораживания, но он замерзает.
Скриншоты ниже.
Опубликовать соответствующий код – charlietfl