Я задавался вопросом, был ли у кого-либо простой способ обеспечить электричеством обработчики событий JavaScript к событиям, происходящим на серверной стороне. У меня есть длительный процесс, который включает много шагов и хотел бы, чтобы клиент был постоянно обновлен с новой информацией как переход шагов. Это включит своего рода механизм опроса?
Время от времени отправляйте от клиента запросы AJAX или JSON с запросом status.xml
. Затем на сервере, когда что-то изменится, просто быстро напишите новую строку в status.xml
так же, как в консоли. Вы можете использовать setInterval (function, timeBetweenRuns)
в Javascript, чтобы делать это регулярно.
возможно ли использовать панель обновления для этого с таймером? это вроде того, как я бы сделал это.
Конечно, это зависит от того, что вы уже делаете. Я предполагаю, что вы используете Forms...