Используйте GET как метод в теге формы вместо POST.
Поскольку POST предназначен для «загрузки» данных на сервер, браузер по праву предупредит пользователя о повторном размещении формы, но если вы просто получите данные, браузер предполагает, что это безопасное действие для повторения.
РЕДАКТИРОВАТЬ : Я неправильно прочитал диалог в вопросе. Речь идет не о репостах, а об отбрасывании данных форм ... В любом случае попробуйте использовать GET вместо POST (если вы этого еще не сделали), посмотрите, имеет ли это какой-либо эффект.
EDIT2 : я был бы удивлен, если бы это был какой-либо простой способ отключить его с помощью javascript (хотя, возможно, пользователь мог отключить его в браузере), поскольку это напоминание о том, что вы собираетесь отказаться от данных , Если пользователь хочет перезагрузить страницу, браузер предупреждает, что форма будет удалена, но пользователь может отклонить ее.
Это не должно быть проблемой в любом случае. Если вам по какой-то причине необходимо перезагрузить приложение для фактического использования в производственной среде, попробуйте переписать программу, чтобы она работала без перезагрузки (поскольку это может привести к повторной загрузке кода браузером). Например. если вы хотите перезагрузить просто сбросить форму, просто добавьте кнопку сброса.