Закрытие страницы с отображением и обработкой задачи с помощью ajax - PullRequest
0 голосов
/ 01 октября 2010

Предположим, что пользователь запрашивает действие, страница оснащена ajax, поэтому запрос был сделан через javascript и статус задачи обновляется каждые 10 секунд.Проблема в том, что если пользователь закроет страницу в это время, задача будет потеряна?Я хочу запрос php, продолжить и завершить, даже если пользователь закрыл страницу.

Как я могу это сделать?

1 Ответ

0 голосов
/ 01 октября 2010

Трудно быть уверенным без более интимного объяснения.Возможно, вам придется исследовать cronjobs , хотя, как правило, это специфическая для сервера задача, настройка которой зависит от типа используемого сервера.Если у вас есть панель управления администратора через ваш хост, у нее может быть раздел для настройки таких задач.

По крайней мере, вы можете обнаружить частично завершенную работу, а затем завершить ее после определенного количества неактивного времени.от пользователя.

Другая возможность состоит в том, чтобы просто проверять каждое обновление страницы, это будет зависеть от сервера, но полагается на возможность ненадежно завершать наполовину выполненные задачи всякий раз, когда страница обновляется, а не гарантирует ее.очищается в определенное время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...