К сожалению, на самом деле нет никакого способа сделать это.Если бы вы могли, тогда у спам-сайтов был бы день поля.
Вы могли бы потенциально использовать window.onbeforeunload и иметь глобальную логическую переменную на странице, для которой вы установили значение false, если вы не хотите запускатьсобытие.Например, перед отправкой формы установите для нее значение false, или, когда на странице щелкают ссылку, установите для нее значение false.Затем просто проверьте переменную.
РЕДАКТИРОВАТЬ: Извините, просто для ясности, я не уверен, что даже window.onbeforeunload срабатывает при нажатии кнопки назад.Я просто говорю гипотетически, если это так.