Здравствуйте! JS скрипт по AJAX делает запрос PHP скрипту. PHP скрипт проводит ряд операций, при это делает вывод в консоль процента выполнения в течение работы. Возможно ли перехватывать данный вывод до окончания работы PHP скрипта, чтобы эти проценты отображать пользователю в браузере?
На всяких вебсокетах - да. На AJAX - нет. Можно сделать фейковый счетчик процентов. 1) ajax уходит на сервер. 2) сервер возвращает примерное время выполнения. 3) ajax принимает его и дает серверу добро. 4) сервер работает. 5) JS рисует прогресс-барр, который линейно или не очень заполняется. 6) когда от сервера приходит ответ, резко заполняем прогрессбар на 100%. А можно не вымучиваться и делать как все, просто во время обработки запроса крутить спиннер. Типа такого: Тысячи их в интернетах найти можно.