Ajax-метод имеет состояния готовности
0: запрос неинициализирован (перед вызовом open ()).
1: запрос настроен, но не отправлен (довы вызвали send ()).
2: запрос был отправлен и находится в процессе (обычно вы можете получить заголовки содержимого из ответа на данный момент).
3: запросв процессе;часто некоторые частичные данные доступны из ответа, но сервер не завершил свой ответ.
4: Ответ завершен;Вы можете получить ответ сервера и использовать его.
Используя это состояние, вы можете сделать это.
Создание всплывающего окна и вызов его, когда состояние готовности "2 & 3", вы можете использовать setTimeout (popup (), 5000);
И уничтожить это всплывающее окно в состоянии готовности "4"