Просто установите скрытый атрибут на стороне клиента через 15 минут, который публикуется вместе с действием пользователя.Если этот скрытый атрибут присутствует, то не предпринимайте никаких действий.
Или передайте время начала, когда страница отображается с сервера.Включите это в пост.Если время отправки сообщения превышает 15 минут, никаких действий не предпринимается.
Если вам нужно через 15 минут динамически вызвать сервер и опубликовать данные независимо от ввода пользователя, вам придетсясделать пару вещей.Во-первых, поскольку пользователь может изменить свои часы, чтобы продлить время, которое вы не можете ожидать, чтобы получить часы со стороны клиента javascript.Вам нужно будет контролировать часы через вызов AJAX.По истечении 15 минут AJAX опубликует всю страницу независимо.