У меня есть размещенный сайт вопросов и ответов, который я хочу дополнить дополнительными функциями, не предоставляемыми хостом. Мне удобно внедрять функции на стороне сервера (они могут занять у меня около 6-8 недель), но я не могу изменить Javascript, который обрабатывает размещение вопросов / ответов.
Я ломаю голову над тем, как добавить дополнительные сценарии, которые могут реализовать ловушки, чтобы позволить дополнительным функциям работать. Я хочу добавить код, который может определить, когда публикация была отправлена, и уведомить внешний сервер об изменении, чтобы он мог выполнять свою работу.
Я хочу избегать любых процессов, которые основаны на повторной очистке страниц, так как я взимаю плату за просмотр страниц, поэтому я пытался добавить вызов AJAX, чтобы уведомить сервер о внесении изменений.
Я могу добавить Javascript на страницы и могу использовать jQuery, но я не знаю, как реализовать обработку, чтобы после каждой успешной публикации (отправка нового или отредактированного вопроса или ответа) сообщение отправляется для обновления дополнительного сервера, при этом избегая отправки при возникновении ошибок проверки.
Любые указатели или предложения по альтернативным подходам будут с благодарностью приняты.